Tag: qt

Qt ist eine cross-Plattform-Anwendung-Entwicklungs-framework weit verbreitet für die Entwicklung von Anwendungs-software, laufen auf verschiedenen software, und hardware Plattformen mit wenig oder keine änderung in der zugrunde liegenden Codebasis, während die Kraft und die Geschwindigkeit von nativen Anwendungen.
Qt steht sowohl kommerzielle und open-source-Lizenzen.

Qt - kann Nicht setzen Sie ein Bild in einer Tabelle

Anzahl der Antworten 2 Antworten
Warum mit dem folgenden code bekomme ich nur eine leere Tabelle-widget? QString imgPath = "C:\\path\\to\\image.jpg"; QImage *img = new QImage(imgPath); QTableWidget *thumbnailsWidget = new QTableWidget; QTableWidgetItem *thumbnail = new QTableWidgetItem; thumbnail->setData(Qt::DecorationRole, QPixmap::fromImage(*img)); thumbnailsWidget->setColumnCount(5); thumbnailsWidget->setRowCount(3); thumbnailsWidget->setItem(0, 0, thumbnail);

QObject::setParent: Cannot set parent, new Elternteil in einem anderen thread

Anzahl der Antworten 2 Antworten
Gruß Ich habe folgende Klasse. class MyClass : public QObject { Q_OBJECT public: Q_INVOKABLE QVariant status(); public: MyClass(ClassX * classX); public slots: void slotA(); void slotB(); signals: void signalA(); void signalB(); private: void init(); void doSomething(); private:

Kann nicht laufen Qt-apps: version `Qt_5' nicht gefunden

Anzahl der Antworten 2 Antworten
Ich betreibe Ubuntu 16.04 LTS. Mein problem ist, dass ich nicht in der Lage zu laufen ein Qt5-app, die ich kompilieren kann. Dies ist, was ich bekomme, wenn ich versuchen zu verkehren es: /home/user/Desktop/sconfig/dist/Release/GNU-Linux/SCongif: /usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5: version `Qt_5'

Qtimer vs timerEvent -, die von Ihnen produziert weniger overhead?

Anzahl der Antworten 2 Antworten
Ich brauche einen timer ausgelöst werden, die alle 1 ms. Diese Dokument berichtet, dass die slot-Aufruf kann langsamer sein, als auch eine virtual Funktion call. Aber wenn wir vergleichen Signale/slots mit Ereignis-auftreten, welchen Mechanismus wird schneller, effizienter

Qt5.1-android: Qt-version für mips fehlt in QtCreator

Anzahl der Antworten 2 Antworten
Ich installiert Qt-5.1.0-rc1-android auf linux und fügte alle verfügbaren Qt-Versionen in der Build & Run Registerkarte im QtCreator (das sind android_armv7, android_x86 und gcc_64). Aber der Schöpfer sagt mir Qt version for architecture mips is missing, to

Wie füge ich ein icon in QComboBox in Qt?

Anzahl der Antworten 2 Antworten
Möchte ich hinzufügen, ein Symbol mit text in der QComboBox in Qt, wie kann ich das umsetzen? InformationsquelleAutor Legend | 2011-08-31

Wie man ein QWidget (oder QDialog) zentriert auf seinen parent-widget?

Anzahl der Antworten 2 Antworten
Will ich halten ein QWidget (oder QDialog) zentriert auf seinen parent-widget. Ist es wirklich erforderlich, um zu verbinden, um Signale von der übergeordneten widget oder gibt es einen einfacheren Weg (etwas zu setzen)? was haben Sie versucht?

Qt-Eingabeformat-und QValidator für QLineEdit (Hex-Validierung)

Anzahl der Antworten 1 Antworten
Habe ich ein QLineEdit, dass ein Benutzer in der Lage, Impulse zu geben, um mit einer Tastatur. Die Linie Bearbeiten müssen akzeptieren nur hexadezimale Zeichen. Die Zeile Bearbeiten muss automatisch ein Trennzeichen zwischen jeden Satz von 2

Wie Sie feststellen, ob meine internet-IP gehört zu einer bestimmten IP-Liste mit Qt

Anzahl der Antworten 3 Antworten
Habe ich folgende IP-Liste (in CIDR-format) gespeichert wird in einer TXT-Datei:< 58.200.0.0/13 202.115.0.0/16 121.48.0.0/15 219.224.128.0/18 ... Aber ich weiß nicht, wie kann ich feststellen, ob meine IP gehört zu dieser Liste. Ich benutze den Qt-C++ framework das

Qt-Modell-Baum-Ansicht und Tabellen-Ansicht

Anzahl der Antworten 1 Antworten
Habe ich eine Liste von Product-Objekten ( als Zeilen ), jedes Objekt hat mehrere Datenfelder ( wie Produkt-id, Produkt, Familie, etc ) - als Spalten. Ich es geschafft, eine Tabelle erstellen, Modell Unterklassen QAbstractTableModel, und die Anzeige

Qt Mehrfachvererbung und Signale

Anzahl der Antworten 3 Antworten
Ich habe ein problem mit QT zu mehreren enheritance, weil von QObject. Ich weiß, dass viele andere die gleichen Probleme haben, aber ich weiß nicht wie ich es beheben sollte. class NavigatableItem : public QObject { Q_OBJECT

Wie Speichere ich die Fenstergröße zwischen Sitzungen in Qt?

Anzahl der Antworten 4 Antworten
Habe ich ein QMainWindow in Qt-Anwendung. Wenn ich es schließen, ich will Sie zum speichern der aktuellen restore-Größe (die Größe des Fensters, wenn es nicht maximiert ist). Dies funktioniert gut, wenn ich in der Nähe der Fenster

Qt Stylesheet syntax: Ausrichtung auf eine bestimmte Taste, nicht ALLE Tasten

Anzahl der Antworten 3 Antworten
Ich habe ein Fenster mit zwei Schaltflächen. Ich würde gerne schmücken jeweils mit einer anderen stylesheet. Sie beide haben unterschiedliche Objekt-Namen, natürlich, aber es scheint, dass nur die generische QPushButton stylesheet-Selektor funktioniert. Habe ich versucht: QPushButton#myBtnObjectName1 {

Kann ich mehr als eine Zeile in einer Tabelle-header in Qt?

Anzahl der Antworten 4 Antworten
Ich bin mit Qt4 und ich habe eine QTableView zeigt die Daten mithilfe einer benutzerdefinierten Modell. Ich möchte zwei Zeilen in der Kopfzeile der Tabelle, im Idealfall mit einigen der Zellen in der ersten Zeile über mehrere

was ist der Unterschied zwischen QString::sprintf und QString::arg in Qt?

Anzahl der Antworten 3 Antworten
QString Dokumentation in http://doc.qt.io/qt-5/qstring.html#arg sagt Ein Vorteil der Verwendung von arg() über sprintf() ist, dass die Reihenfolge der nummerierte Markierungen ändern können, wenn die Anwendung Zeichenfolgen in andere Sprachen übersetzt, aber jeder arg() wird immer noch ersetzen

Qt löschen einer Zeile aus der Datei

Anzahl der Antworten 3 Antworten
Ich lese ein QFile mit QTextStream. QFile file("example.txt"); QTextStream in(&file); QString line = in.readLine(); while (!line.isNull()) { if(line.contains("DELETE")) { //delete line } line = in.readLine(); } Gibt es eine Möglichkeit, um eine Zeile zu löschen ? Einfachste

Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed

Anzahl der Antworten 3 Antworten
Nach einem statischen build von meinem qt-Anwendung ./configure -static -debug-and-release -confirm-license -nomake demos -nomake examples -nomake tools es funktioniert gut, aber bekomme ich mehrere Meldungen zu Schreien: (MyApplication:32030): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed Ist es

Vermeiden Sie Zeilenumbrüche in qDebug()

Anzahl der Antworten 3 Antworten
Manchmal möchte ich die Ausgabe einer einzelnen Zeile in qDebug(), aber mit einigen bedingter text, wie if (fontMetricsLeading < 0) qDebug() << "!!!"; qDebug() << fontMetricsLeading; Jedoch, dass würde Ausgang auf 2 separaten Leitungen. Gibt es eine

Warum ist QThread::finished signal nicht emittiert werden?

Anzahl der Antworten 1 Antworten
Habe ich mein eigenes erstellt TestService läuft auf einem separaten QThread, aber wenn die MainLoop beendet die QThread::finished signal nicht ausgegeben. Ich sah eine ähnliche Frage, aber das problem war etwas anders da, weil der OP war

Segmentation Fault beim Zugriff auf (nicht-Zeiger) member-variable in die Qt-Klassen-Instanz

Anzahl der Antworten 1 Antworten
Ich habe einige Probleme mit einem segmentation fault verursacht durch den Zugang um eine member-variable in einer Qt-Anwendung. Meine Erfahrung der Segmentierung Störungen haben gezeigt, dass Sie in der Regel durch Zugriff auf einen Speicher Lage außerhalb

Gibt es ein Beispiel, WebSockets für Qt?

Anzahl der Antworten 3 Antworten
Gibt es ein Beispiel, WebSockets für Qt? bitte entfernen Sie nicht relevante tags, wenn Sie nicht mehr relevant. Auch verloren wir alle, dass tagwiki Informationen jetzt. Bitte das nächste mal vorsichtiger sein. Qt und websockets bedeuten ziemlich

PyQT Liste anzeigen reagiert nicht auf datachanged signal

Anzahl der Antworten 2 Antworten
Ich habe nach einigen tutorials und zu versuchen, um eine Liste mit Modell-set-up. Mein Hauptfenster hat zwei Listen-Ansichten, die den Zugriff auf das gleiche Modell. Wenn ich ein update für ein Element in einer Liste in der

Qt Unterklassen und "Keine passende Funktion für Aufruf von connect"

Anzahl der Antworten 1 Antworten
Ich versuche zu Kapseln Tabellenansicht Verhalten und fange mit Verbindungs-Tabelle Ansicht-Kopf-Signale, um die Tabelle anzuzeigen slots definiert, die in der Unterklasse. Ich kann das Verhalten, das ich bin auf der Suche nach ohne Erben, sondern dass Niederlagen

Das Programm hat unerwartet beendet - QT creator

Anzahl der Antworten 1 Antworten
Ich versuche, mit QT creator zu entwickeln GUI/Console-Anwendungen mit der QT-framework. Ich bin mit windows XP. Ich installierte QT 4.8.3 und mingw. Beide sind installiert ohne Fehler. Und dann installierte ich QT-creator. QT-Version: Qt 4.8.2 im PFAD

Zugriff auf die untergeordneten UI-Elemente in einer Qt-Benutzeroberfläche

Anzahl der Antworten 4 Antworten
Habe ich den vorgegebenen UI (nennen wir es myUI) mit dem Qt-designer und verwenden es für meine Anwendungen. Ich brauche Zugriff auf alle der sub-widgets (QToolButtons) in myUI. Ich möchte alle subwidgets als QObjectList. Gibt es eine

So löschen Sie new-line-Zeichen in asctime in QString

Anzahl der Antworten 5 Antworten
Ich bin Umwandlung time_t, um für Menschen lesbaren format. Für diesen Zweck bin ich mit asctime() Funktion. Aber es ist auch erwähnt in c++ - Referenzen. Wird die Zeichenfolge gefolgt von einem neue-Zeile-Zeichen ('\n'), und beendet mit

Wie zu verwenden einen Prozess (QProcess) in einen neuen thread (QThread)?

Anzahl der Antworten 2 Antworten
Ich habe den folgenden code: void Processmethod() { QDialog *ProcessMessage = new QDialog; Ui::DialogProcessMessage Dialog; Dialog.setupUi(ProcessMessage); ProcessMessage->setModal(true); ProcessMessage->setAttribute(Qt::WA_DeleteOnClose); ProcessMessage->show(); qApp->processEvents(); processmethodONE(); processmethodTWO(); processmethodTHREE(); } void processmethodONE() { QString ProcessCommand = "w8 " + blablubli"; Prozess.setWorkingDirectory(Path); //QProcess "Prozess"

QT 5.5 einbetten externe Anwendung in QWidget

Anzahl der Antworten 2 Antworten
Ich interessiere mich für das einbetten einer externen Anwendung in meinem QT 5.5 Widget-basierte Anwendung. Ich bin nur besorgt, mit dem es arbeiten auf Linux. Ich bin mit CentOS 7 GNOME. Dies ist der code, den ich

Funktion sqlite3_open_v2 filepath

Anzahl der Antworten 2 Antworten
Ich habe ein problem mit sqlite3_open_v2 Funktion. OS ist Windows, Entwicklung in Qt Creator. sqlite3_open("database.db", &db); //works fine aber sqlite3_open_v2("database.db", &db, SQLITE_OPEN_READWRITE, ""); //don't work Ich bin mir ziemlich sicher, dass es nicht utf-8 codding problem, Ursache

Können Sie den standard-GDB-debugger mit Qt ausführbare Dateien?

Anzahl der Antworten 3 Antworten
Ich gerade angefangen mit Qt und ich wollte die debug-meine Qt-Anwendung. Kann ich die standard-GDB-debugger mit Qt ausführbare Dateien? InformationsquelleAutor Trevor Boyd Smith | 2009-09-02

Mischen mit Qt, STL und Boost - gibt es Brücken, die es leicht machen?

Anzahl der Antworten 3 Antworten
Gibt es irgendwelche Brücken zu machen, mischen Qt mit STL und Boost so nahtlos und einfach wie möglich? Dies ist ein Nachtrag zu Mischen Qt und Boost, wo keine konkreten Antworten, wie dies zu erreichen gegeben wurden.

Qt: Wie setze ich die Höhe auf ein Vertikales layout?

Anzahl der Antworten 1 Antworten
Ich habe Probleme mit dem layout-manager-system mit Qt. Das wird ein symbian-app, so sollte es die Größe, um verschiedene Geräte. Dies wird durch die Verwendung des Layouts. Auf dem Bild unten habe ich Benutzer das Vertikale Layout,

Bei der Verwendung von Qt in VS2008, IntelliSense funktioniert nicht richtig

Anzahl der Antworten 4 Antworten
Ich benutze Qt-4.4.2 in Visual Studio 2008. Wenn ich Schreibe code, IntelliSense scheint zu sterben - es zeigt keine Methoden oder Datenelemente im Qt-Objekte wie z.B. QPushButton, nicht sehen, das QObject::connect-statische Methode, etc. Ist es eine typische

Basic-Konzept von Qt model/view und QTableView

Anzahl der Antworten 2 Antworten
Ich will, eine software zu schaffen, die wird durchsuchen Sie einige Tabellen und Benutzer werden in der Lage sein, um diese zu Bearbeiten Tabellen. Nach meiner Lektüre dieses link, ich dache model/view war ein guter Ansatz, was

Qt-Rechtsklick auf mouseReleaseEvents nicht gefangen eventfilter,andere Ereignisse aber sind gefangen

Anzahl der Antworten 4 Antworten
Meine Anwendung besteht aus einer WebView-widget. Ein Klick auf das widget wird nicht behandelt, indem die mousePressEvent() meiner Anwendung, aber durch das WebView-widget. So, ich installierte einen ereignisfilter, der die Ereignisse empfangen. Nun bekomme ich mitgeteilt, alle

Wie funktioniert der Qt-Implementierung von Signalen und slots?

Anzahl der Antworten 3 Antworten
Kann mir jemand erklären die Grundidee des Qt-Signale&slots Mechanismus der UMSETZUNG? Ich will wissen, was all diejenigen, die Q_OBJECT-Makros tun, "in plain C++". Diese Frage ist NICHT zu Signale&slots Verwendung. Hinzugefügt: Ich weiß, dass Qt nutzt, moc

QMediaPlayer undefined-reference-linker-Fehler

Anzahl der Antworten 1 Antworten
Ich Qt5 installiert und seit Phonon wird nicht unterstützt Qt5 bin ich gezwungen, etwas anderes verwenden, so entschied ich mich für QtMultimedia. .pro Datei: QT += core gui CONFIG += mobility MOBILITY += multimedia .cpp-code: #include "mainwindow.h"

Qt-Schleife durch QHash<QString,QString> Rückgabe der Schlüssel-Wert-Paare

Anzahl der Antworten 1 Antworten
Ich versuche, eine Schleife durch ein QHash mit foreach und erhalten Sie jedes paar in der QHash, und dann bekommen Sie die Schlüssel und Werte von denen, so kann ich fügen Sie diese zu einem string. Hier

So entfernen Sie die ersten beiden Zeichen eines QString

Anzahl der Antworten 3 Antworten
Wie würde ich entfernen, die die ersten beiden Zeichen ein QString, oder, wenn ich es eines StackOverflows juristischer Hinsicht: QString str = "##Name" //output: ##Name zu output: Name Bisher habe ich dieses kleine Stück code: if(str.contains("##")) {

Close () - filedescriptors mit Qt unter Linux

Anzahl der Antworten 2 Antworten
Hintergrund-Informationen: Ich habe das schreiben von code zur Steuerung eines angeschlossenen Geräts über ein USB-Kabel, aber die Emulation einer RS-232-port. Das fragliche Gerät ist ein Arduino-mikrocontroller gesteuert servo-pan-und tilt-Bühne (aber das ist nicht wichtig). Ich habe es

PyQt und QTreeView: eine Verbindung herstellen möchten, das selectionChanged-signal

Anzahl der Antworten 2 Antworten
Ich versuche mich zu verbinden, um das selectionChanged-signal von einem QTreeView mit PyQt. Ich habe dies in der Vergangenheit getan (für ein QTableView) und war erfolgreich. Aber jetzt kann ich Sie nicht get-ähnlichen code zu arbeiten. In

Minimale Qt ausführbare Datei-Größe

Anzahl der Antworten 3 Antworten
Nun, dass Qt geht LGPL ich Neige dazu, es zu versuchen wieder. Vor Jahren entschied ich mich gegen einige Gründe, einer davon ist die riesige Größe von ausführbaren Dateien (Qt unter windows). Ich fand eine untere Grenze

Richtige Weg, um in der Nähe QCoreApplication

Anzahl der Antworten 1 Antworten
Mache ich ein Qt5 QCoreApplication für das herunterladen von Dateien von FTP-Servern (angefangen bei HTTP, jetzt eingeschaltet). Ich ein problem auftreten, wenn mein Programm geschlossen werden. Nachdem ich Hinzugefügt exit(0) in downloader.cpp, mein Programm ist jetzt zu

Die Installation von Qt auf Mac OSX Lion/machen fehlt

Anzahl der Antworten 2 Antworten
Ich habe ein problem mit dem installieren der Qt-SDK auf meinem mac. Ich habe 4.7.4 installiert haben, bevor, und es funktionierte. Ich habe aktualisiert auf Lion und ich konnte nicht kompiliert alle Projekte. Ich lese dann, dass

Was sind die vor-und Nachteile des d-Zeiger?

Anzahl der Antworten 3 Antworten
d-Zeiger Massiv in Qt, Sie sind eine Implementierung des pimpl-idiom. Ich kenne vor-und Nachteile der pimpl-idiom. Aber ich habe verpasst, die Vorteile des d-Zeiger-Implementierung. Hier und hier sind die Proben von d-Zeigern. Ist es nicht einfacher, nur

Wie man richtig die Farbe des QPushButton?

Anzahl der Antworten 1 Antworten
Kann ich erfolgreich ändern die Farbe eines QPushButton mit setStyleSheet, aber da bin ich mit QT-Creator, um die GUI, jedes mal, wenn ich ausführen von qmake und make, die Anrufe zu setStyleSheet verschwinden. Ändern der palette auf

Aktualisierung eine QListView, wenn Objekte extern ändern

Anzahl der Antworten 1 Antworten
Ich habe eine einfache Frage bezüglich der Aktualisierung einer QTreeView (oder eine beliebige Unterklasse von QAbstractItemView), wenn ein model-Objekt ändert sich nach außen. Lassen Sie uns sagen, dass eine Liste zeigt eine Unterklasse von QAbstractItemModel, und ein

Qt qApp setFont()

Anzahl der Antworten 1 Antworten
Ich versuche, mit der setFont () - Methode, um die schriftart für die Breite Anwendung ändern. Ich habe versucht, die folgenden: qApp->setFont(); Jedoch, setFont() ist keine Methode des qApp. Ich bin nicht sicher, wie ich gehen kann

So fügen Sie eine benutzerdefinierte widget in das Hauptfenster in Qt Creator

Anzahl der Antworten 3 Antworten
Ich bin neu in Qt. Ich nahm ein Beispiel von hier http://doc.qt.io/qt-5/qtmultimediawidgets-player-example.html. Jetzt möchte ich die Integration der Spieler in das main-Fenster. Erstellt habe ich eine Qt-Widgets-Anwendung-Projekt, dachte ich, ich würde nur noch zu Bearbeiten das Hauptfenster

QTDIR nicht gefunden Fehler Bauvorhaben in MSVC

Anzahl der Antworten 1 Antworten
Mithilfe von Microsoft Visual C ++ 2008 SP1 und der qt-vs-addin-1.1.2 Ich ein vorhandenes Projekt in MSVC, dass ich QT'ified: Im wesentlichen habe ich ein QApplciation, und meine Fenster sind jetzt alle QWidgets. Ich fügte hinzu, benutzerdefinierte