28

To get the Qt5.2 examples available in Qt Creator/Ubuntu SDK, you basically need two extra packages, open a Terminal with Ctrl+Alt+t an type: sudo apt-get install qtbase5-examples qtbase5-doc-html Restart Qt Creator to get:


22

First check out that you are starting the Qt Creator version with the Ubuntu SDK plugins enabled. If that does not solve it for you, you might be running into a known issue: it seems the Qt 5 runtime is not automatically detected by Qt Creator. If you're affected by this, you will need to tell Qt Creator where the qmake binary file is in order for it to ...


18

Just desing your interface in Qt-Designer and convert it to python file executing pyuic4. Eg: pyuic4 editorFrame.ui -o editorFrame.py then you can import it from your main class, in this case i'm using a QMainWindow: import sys from PyQt4 import QtGui from editorFrame import Ui_MainWindow class Editor(QtGui.QMainWindow): def __init__(self): ...


16

In my computer with Ubuntu 16.04, I solved it installing the package overlay-scrollbar-gtk2: sudo apt-get install --reinstall overlay-scrollbar-gtk2


15

Go to Tools-> Options-> Environment In the Tab General under **System** Group there is a Terminal Option. The default value is set to/usr/bin/xterm -e. Replace it with /usr/bin/xterm -e sudo or /usr/bin/gnome-terminal -x sudo. Press Apply and OK Buttons. Under Mode Selector click on Projects, select Run Option. Under Run Group Box select Run in ...


14

Yes, Qt-Creator is a C++ IDE, with little support for other languages but since version 2.8.0 a quite basic python support has been added. That said you can use Qt-Designer (the form building tool), Qt-Translator (the translate tool), etc... easily with python. There are two Qt-Python bindings right now, the GPL/Commercial dual licensed PyQt, and the LGPL ...


8

With the release of Qt Creator 2.8 things are changing. It now natively supports Python for code editing and there are few Python-based features. From Qt Creator 2.8 release announcement: An editor specific for Python was added, with highlighting and indentation, and a Python class wizard


8

There is a qt5-doc package, but it is on a separate repository. To install it, do: sudo add-apt-repository ppa:ubuntu-sdk-team/ppa sudo apt-get update sudo apt-get install qt5-doc Then you must declare it in Qt Assistant: Edit => Preferences => Documentation => Add and then select file /usr/share/qt5/doc/qch/qtdoc.qch Yes, Qt5 integration in ...


6

I don't have enough reputation to comment on Sylvain's answer so my answer here is to back it up and expand as per gaoithe's comments. In my case running Qt Creator 3.0.1 based on Qt 5.2.1. (on Ubuntu 14.04) I had qtbase5-examples qtbase5-doc-html already installed, but was still missing network and multimedia examples (and others evidently, but these were ...


6

You can use QML basic types or the generic var property. The var type is a generic property type that can refer to any data type. It is equivalent to a regular JavaScript variable. For example, var properties can store numbers, strings, objects, arrays and functions. The following code will demonstrate the use of both basic types and var ...


6

The following code should do what you need by putting the Image into a MouseArea component: import QtQuick 2.0 MouseArea { width: my_background.width height: my_background.height Image { id: my_background source: "background.png" } onClicked: my_background.source = "background.png" }


6

Install Qt development packages qt5-default qtdeclarative5-dev through apt-get.


6

disable 3d acceleration from virtualbox settings and boot the system In Qt Creator, go to Help → About Plugins… Uncheck Qt Creator –> Welcome exit Qt Creator, shutdown system and enable 3d acceleration It should work now after reboot I got the solution from https://dmitryfrank.com/blog/2015/0716_qt_creator_in_virtualbox_with_windows_guest_os


5

It is said by Qt employees that Google Analytics code used to be included in Qt documentation (and pages you are viewing as part of it), but was removed afterwards (source). Try upgrading Qt creator to the most recent version (2.5.2 in repos / 2.6.0 http://qt-project.org/downloads) and see if this solves your problem. Apart from that, I'd say pretty much ...


5

Qt Creator Qt Creator is a cross-platform IDE (integrated development environment) tailored to the needs of Qt developers. It is part of the Qt Project qt-project.org . Qt Creator focuses on providing features that help new Qt users get up and running faster, and also boost the productivity of experienced Qt developers. Code editor with C++, QML and ...


5

Same issue here, same solution as @nou. QtCreator 4.11 still relies on clang-8, but on Ubuntu 20.04 apt will install clang-10. The following solved the problem for me: Install clang 8 sudo apt install clang-8 Update the alternatives sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-8 100 sudo update-alternatives --install /usr/...


4

Yes. "The main difference between the GPL and the LGPL is that the latter allows the work to be linked with (in the case of a library, 'used by') a non-(L)GPLed program, regardless of whether it is free software or proprietary software. Source:Wikipedia


4

Yeah, the official Ubuntu-documentation for Qt5 is very incomplete. You don't have information about nearly any class. If you want to use the QtCreator build from Ubuntu you have to acquire the docs yourself. I did and uploaded these on my personal Mega-account. Here are the docs. I installed the Qt framework with the installer from qt-project.org, grabbed ...


4

The problem happens rarely but is related to upgrading from for example the archive version of ubuntu-sdk, or maybe some more complex upgrade path. The root problem is currently unknown, but removing and reinstalling Qt 5 seems to work. Remove libqt5core5 package, to remove most of the Qt 5 Install ubuntu-sdk package to get the Qt 5 and the rest of the ...


4

The reason for this is that the Ubuntu plugin has been removed from the normal Qt Creator and moved into a new Ubuntu-specific Qt Creator called Ubuntu SDK. To use the Ubuntu SDK features, now use the application called Ubuntu SDK instead of using Qt Creator. Here is what the new application looks like:


4

Setting the icon in your .desktop file is adding it to your application configuration, so I'm not quite sure what you're asking. As long as the icon is installed with everything else, you should be all set. If you're installing via a click package, a relative file name for the icon in the .desktop file is all you need; otherwise, you may want to use an ...


4

QtQuick and Ubuntu.Components are two different namespaces and importing them gives access to several standards components such as Rectangle for QtQuick or UbuntuShape for Ubuntu.Components. You always have to specify the version to import as several may have been installed on your system such as QtWebKit.experimental 1.0 and QtWebKit 3.0. Note that Ubuntu....


4

Use this instead: onCurrentlyExpandedChanged: { flickable.DragOverBounds flickable.contentHeight += itemHeight console.log(itemHeight) }


4

The simplest solution would be to set width: parent.width/4 for each of the checkboxes. If you want to keep the checkbox width set at some known value, you could instead set spacing: (parent.width - 4 * checkboxwidth)/3 on the Row. Note that this will cause the elements to overlap when the parent is narrow. If you're targeting Qt 5.1 or higher, you may ...


4

There are a couple of packages you'll need in order to get a Qt application to compile on an Ubuntu machine: build-essential - contains g++, the GNU C++ compiler and make among other things either libqt4-dev or qtbase5-dev - contains the headers and libraries needed to compile and link a Qt 4.x or 5.x application Assuming the project is using Qmake, run ...


4

It should be available for all users, not me. ... answers your question. I would go for /opt/ purely so you separate it from your main system. Even though it might not 100% completely match the /opt/ definition it is the best place to put it. Set it up with a group and add all the users needing it to that group. /opt/ This directory is reserved for ...


4

I've had the same issue, 3.5.1 is super buggy. I fixed the problem by getting 4.2.1 from the Qt Online Installer.


4

I am not 100% sure that this is same problem but I solved it by installing clang-8 package. I think problem is that qtcreator code model plugin use libclang1-8 but clang-10 get installed by default.


3

I would run the program from a terminal with a GDB server (as root) and then connect to the server with gdb from QtCreator. You would start gdbserver with something like this: $ sudo gdbserver host:2345 ./MyApp Here, you are hosting the server with port 2345. You can also check if your application is indeed running with UID 0. $ sudo ps -u Now, in Qt ...


3

In the location where application is installed (default location: /opt/Qt5.0.0/) is a file named QtCreatorUninstaller. Run this executable in the terminal to uninstall QtCreator.


Only top voted, non community-wiki answers of a minimum length are eligible