Tag: qt4

Fragen speziell im Zusammenhang mit der veralteten version 4.x.x der Qt-C++ – GUI-Bibliothek. Wenn Ihre Frage gilt für die aktuelle major-version von Qt, die mit dem tag [qt].

Mit einem QStyledItemDelegate auf einem QListView mit QSqlQueryModel

Anzahl der Antworten 1 Antworten
Ich habe eine QListView, dass eine QSqlQueryModel set als Modell. Wie kann ich einen QStyledItemDelegate, um die Anpassung des QListView den Zeilen' Auftritt (z.B. Karte 2 text-Zeilen) ? QSqlDatabase db = QSqlDatabase::addDatabase( "QSQLITE" ); db.setDatabaseName( "test.db" );

Wie man ausgewählte listitem index in Qt

Anzahl der Antworten 2 Antworten
Ich bin eine QListView enthält einige Elemente. Jetzt möchte ich, um den index des ausgewählten Elements, d.h. wenn ich " 5. element, ich sollte 5. Wie kann ich das? InformationsquelleAutor Naruto | 2010-04-16

Codieren von URL-Parametern in QT?

Anzahl der Antworten 1 Antworten
Habe ich die folgende URL QString url = "http://www.gigacooldomainname.com/" + setName + "/" + fileName + ".jpg" wo setName und mit dem Namen sind QString Variablen. Wünsche ich mir Folgendes: QString url = "http://www.gigacooldomainname.com/" + QUrlParameter::encode(setName) +

Abrufen der MAC-Adresse unter windows in Qt

Anzahl der Antworten 2 Antworten
Ich bin versucht, um die mac-Adresse unter windows xp mit diesem code: QString getMacAddress() { QString macaddress="??:??:??:??:??:??"; #ifdef Q_WS_WIN PIP_ADAPTER_INFO pinfo=NULL; unsigned long len=0; unsigned long nError; if (pinfo!=NULL) delete (pinfo); nError = GetAdaptersInfo(pinfo,&len); //Have to do

QApplication In Nicht-Haupt-Thread

Anzahl der Antworten 5 Antworten
Muss ich exec() ein QApplication in einem thread, der nicht main (meine GUIs müssen plugins werden dynamisch geladen und entladen zur Laufzeit, also habe ich keinen Zugriff auf den Haupt-thread). Kennt jemand einen (relativ) schmerzlos Weg, um

Gebäude Qt 4.5 mit Visual C++ 2010

Anzahl der Antworten 7 Antworten
Hatte jemand versucht, den Aufbau Qt 4.5 mit Visual Studio 2010 (Beta 2)? Irgendwelche Tipps, tun erfolgreich? Später Bearbeiten Ich versuchte, führen Sie configure aus einer Visual Studio 2010-Konsole. Es gibt keine makespecs Unterstützung für das Jahr

PyQt und: wie geht man mit auto-resize-widgets, wenn sich Ihr Inhalt ändert

Anzahl der Antworten 5 Antworten
Ich habe einige Probleme mit der Größe der qt4-widgets, wenn sich Ihr Inhalt ändert. Werde ich veranschaulichen meine Probleme mit zwei einfachen Szenarien: Szenario 1: Habe ich ein QLineEdit-widget. Manchmal, wenn ich eine änderung seiner Inhalte mit

PyQt - Umsetzung eines QAbstractTableModel zur Anzeige in QTableView

Anzahl der Antworten 3 Antworten
Ich würde gerne die Anzeige eines pandas-Daten-frame in eine PyQt-Tabelle. Ich habe einige Fortschritte gemacht, aber nicht in der Lage, richtig abzuleiten, die Tabelle Model-Klasse. Jede Hilfe bei diesem würde sehr geschätzt. ** Hinweis: die vollständige Beispiel-code

Set-widget in der Mitte in QDesigner

Anzahl der Antworten 3 Antworten
Ist es möglich, widgets in der Mitte des Dialogfeld oder Fenster in QDesigner, sagen, ich habe ein widget enthalten, 3 line-Bearbeitungen und Etiketten, und ich möchte setzen Sie dieses widget in der Mitte des Fensters. InformationsquelleAutor SIFE

Full-screen-desktop-Anwendung mit QML

Anzahl der Antworten 4 Antworten
Habe ich Erfahrung mit der Entwicklung von rich-user-interface-Anwendung mit flex und AS3. Aber das Problem ist seine sehr schwer zu verwenden Sie bestehende c++ - Geschäftslogik mit diesen flex-apps. Mit der Einführung von QML, ich bin neugierig,

Was ist ein QT-Plugin?

Anzahl der Antworten 2 Antworten
Was ist ein QT-Plugin? Was sind die Unterschiede zwischen einer qt-plugin und eine maßgeschneiderte qt-Bibliothek? Dank. InformationsquelleAutor metdos | 2010-05-10

'/usr/lib/i386-linux-gnu/qt5/bin/lrelease: nicht gefunden WARNING: TARGET ist leer' Fehler beim kompilieren Feathercoin von der Quelle

Anzahl der Antworten 1 Antworten
Ich bin nach diese Tipp zur Installation von feathercoin von der Quelle. Ich habe alle Anweisungen befolgt bis zu: qmake 'USE_UPNP=-` make Das ist, wo bekomme ich die folgende Fehlermeldung: 1: /usr/lib/i386-linux-gnu/qt5/bin/lrelease: not found WARNING: TARGET is

QML-Animationen sichtbar-Eigenschaft ändert

Anzahl der Antworten 6 Antworten
Möchte ich eine animation, gemalt zu werden, wenn ein element sichtbar wird (Sie sollte glatt erscheinen, nicht die ganze) Habe ich versucht, dieses states: State { name: "iconOff" when: iconOnSwitch.checked == false PropertyChanges { target: selectIconRow; visible:

wie fügen Sie Zeilen-Nummern an : QTextEdit?

Anzahl der Antworten 3 Antworten
ich Schreibe eine visual basic ide , und ich muss hinzufügen, Linien-Nummern zu QTextEdit und markieren Sie die aktuelle Zeile . ich habe festgestellt, dass dies tutorial aber es ist in java geschrieben und ich Schreibe mein

QVariant zu QObject*

Anzahl der Antworten 3 Antworten
Ich versuche zu befestigen, die einen Zeiger auf ein QListWidgetItem werden, die in den Schlitz itemActivated. Den Zeiger, ich bin versucht zu befestigen, ist ein QObject* Nachkomme, so, mein code ist so etwas wie dieses: Image *

PyQt4: kombinieren Sie textChanged-und editingFinished für QLineEdit

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit, zu kombinieren textChanged und editingFinished für QLineEdit? Das problem ist, dass editingFinished emittiert wird, auch wenn ich nur bewegen Sie den cursor Weg von QLineEdit ohne irgendwelche änderungen. In der Erwägung, dass will

Clearing von Layouts in Qt

Anzahl der Antworten 6 Antworten
Bin ich erstellen, eine Anwendung in Qt, die es Benutzern ermöglicht zu schleppen, um verschiedene "Module" in ein QGraphicsView. Wenn eines dieser Module ausgewählt ist, sendet er ein signal um, welches dann abgeholt von einem "ConfigurationWidget", die

Destruktoren in Qt4

Anzahl der Antworten 5 Antworten
Ich bin sehr verwirrt über die Verwendung von Destruktoren in Qt4 und hoffe, Euch kann mir helfen. Wenn ich eine Methode wie diese (mit "Des" ist eine Klasse): void Widget::create() { Des *test = new Des; test->show();

Unterscheiden zwischen Einzel-und Doppel-klicken Sie auf Ereignisse in Qt

Anzahl der Antworten 3 Antworten
Ich habe eine QAbstractItemViewdie Bedürfnisse zu reagieren, um Einzel-und Doppel-klicken Sie auf Ereignisse. Die Aktionen sind unterschiedlich, je nachdem, ob er single war geklickt wird oder doppelt geklickt. Das problem ist, dass das Klick-Ereignis empfangen wird, bevor

Qt-Designer - Wie man ein widget zu-span-Spalten?

Anzahl der Antworten 3 Antworten
Habe ich eine einfache form. Ich fügte eine Taste in der unteren rechten, und dann ein TabWidget oben. Hob ich das Haupt-Fenster, und wählen Sie Grid-Layout. Die Drucktaste wurde gestreckt, so dass ich fügte hinzu, ein spacer

Laden Sie eine einfache Qt-Designer-form in Pyside

Anzahl der Antworten 2 Antworten
Ich Sie ein einfaches Formular erstellen in Qt designer und versuche zu laden, es in eine Qt-Anwendung, die ich bin mit PySide, aber ohne viel Glück. Hier der generierte code von "pyside-uic': # -*- coding: utf-8 -*-

So löschen Sie ein bereits vorhandenes layout auf ein widget?

Anzahl der Antworten 4 Antworten
Müssen Sie zuerst löschen Sie den vorhandenen layout-manager (zurückgegeben von layout()) bevor Sie anrufen können Sie setLayout() mit dem neuen layout. vom http://doc.qt.io/qt-5.9/qwidget.html#setLayout Welche Funktion dient zum löschen von dem vorherigen layout? InformationsquelleAutor der Frage Aquarius_Girl |

QTableView selectionChanged

Anzahl der Antworten 1 Antworten
Ich habe eine QTableViewdie ich brauche, um das selectionChanged-Ereignis aus. Ich kann nicht scheinen, um die Verbindung zu arbeiten. Ich habe: MyWidget.h ... protected slots: void slotLoadTransaction(const QItemSelection & selected, const QItemSelection & deselected); private: QTableView table;

Ist Qt 4 eine Programmiersprache?

Anzahl der Antworten 5 Antworten
Ist Qt 4 eine Programmiersprache? Kann es gesehen werden, als Ersatz für Java und Python? Kann es sein, verwendet für die Entwicklung von Benutzer interaktive software in Linux? InformationsquelleAutor der Frage coolmego | 2011-02-18

Wie zu generieren .sln/.vcproj mit qmake

Anzahl der Antworten 4 Antworten
Habe ich main.cpp im c:\test Ordner und führen Sie die folgenden: qmake -project qmake -tp vc test.pro Die Antwort ist: WARNING: Unable to generate output for: C:/test//Makefile.Debug [TEMPLATE vcapp] WARNING: Unable to generate output for: C:/test//Makefile.Release [TEMPLATE

Qt4-Wie zieht man innerhalb eines widgets?

Anzahl der Antworten 2 Antworten
Qt4, QtCreator Ich versuche zu zeichnen innen-Widget: void Widget::on_pushButton_clicked() { QPainter painter; painter.begin(ui->label); QRectF rectangle(10.0, 20.0, 80.0, 60.0); int startAngle = 30 * 16; int spanAngle = 120 * 16; painter.drawArc(rectangle, startAngle, spanAngle); painter.end(); } Aber wenn

Qt Holen die Kinder vom layout

Anzahl der Antworten 6 Antworten
Ich versuche zu verstecken alle widgets im layout. Aber sieht aus wie findChildren nicht arbeiten für das layout. Hier ist mein Beispielcode: QLayout * layout = widget -> findChild<QLayout *> (layoutName); QList<QWidget *> list = layout ->

Invoke-slot-Methode ohne Verbindung?

Anzahl der Antworten 4 Antworten
Habe ich ein live-Objekt in der folgenden Weise implementiert. Es wird verwendet, um lange ausführen von Aufgaben im hintergrund. Der Haupt-thread aufrufen, die Aufgaben, indem ein signal an die öffentlichkeit slots (d.h. doTask). Hier ist eine abgespeckte

gdb remote-cross-debugging mit dem Fehler "Remote 'g' packet reply is too long"

Anzahl der Antworten 3 Antworten
Ich habe ein problem mit remote-debugging. Host: laptop intel i5 mit ubuntu 10.10 x86 Ziel: Freescale iMX35 (iMX35 PDK) arm 11 Entwicklungsumgebung: Qt Creator 2.1 RC und Qt4.7.1 Bibliotheken. Arm-compiler im Pfad: /opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin arm-none-linux-gnueabi-gcc-4.1.2-arm-none-linux-gnueabi-objdump arm-none-linux-gnueabi-addr2line arm-none-linux-gnueabi-gccbug arm-none-linux-gnueabi-ranlib

QT 4.5 - wie bekomme ich ein QPainter-Gerät in einen QGraphicsView

Anzahl der Antworten 3 Antworten
Ich versuche zu tun, ein Malprogramm mit QT 4.5, also ich bin mit dem QGraphicsView für die Leinwand, und QGraphicsScene zum speichern der Elemente gezeichnet. Für einige Gründe, warum, ich konnte einfach nicht bekommen ein QPainter Kontext,

Konvertierung von std::wstring, um QString wirft linker-Fehler

Anzahl der Antworten 7 Antworten
Hallo brauche ich zum konvertieren einer std::wstring zu QString und ich versuchte das naheliegendste Möglichkeit der std::wstring wideString; QString qtString = QString::fromStdWString(wideString); Bekam ich die Fehlermeldung: Fehler 2 error LNK2019: nicht aufgelöstes externes symbol "__declspec(dllimport) public: static

Wie kann ich entfernen nachgestellte Leerzeichen aus einer QString?

Anzahl der Antworten 9 Antworten
Möchte ich alle entfernen, wird der trailing-whitespace-Zeichen in einem QString. Ich bin auf der Suche um zu tun, was die Python-Funktion str.rstrip() mit einem QString. Ich habe einige Googeln und fand dies: http://www.qtforum.org/article/20798/how-to-strip-trailing-whitespace-from-qstring.html Also, was ich jetzt

Wie ändern Sie die Hintergrundfarbe für eine leere Zelle in QTableWidget

Anzahl der Antworten 1 Antworten
Wenn eine Zelle haben einige Daten, die Verwendung von tableWidget->item(8,0)->setBackgroundColor(Qt::red); ändern Sie die Hintergrundfarbe funktionieren wird, aber wenn eine Zelle leer ist, wird es scheitern. InformationsquelleAutor der Frage spy8888 | 2013-03-25

Qt: Definieren Sie einen benutzerdefinierten Ereignistyp

Anzahl der Antworten 3 Antworten
Habe ich eine benutzerdefinierte Ereignis in meinem Qt-Anwendung, indem Sie Unterklassen von QEvent. class MyEvent : public QEvent { public: MyEvent() : QEvent((QEvent::Type)2000)) {} ~MyEvent(){} } Um zu prüfen, für diese Veranstaltung, ich verwende den folgenden code

Was ist der Unterschied zwischen QMainWindow, QWidget und QDialog?

Anzahl der Antworten 1 Antworten
Was ist der Unterschied zwischen QMainWindow, QWidget und QDialog? InformationsquelleAutor der Frage zibib | 2010-07-21

Wie erstellen Delegierter für QTreeWidget?

Anzahl der Antworten 3 Antworten
Hier ist, was ich versuche zu tun (alle Eltern und Kinder müssen eine schließen - Taste auf der rechten Seite, in der Zukunft, nur das betreffende Element wird in der Lage sein zu zeigen, die **close *

Qt und keine moc_*.cpp-Datei

Anzahl der Antworten 6 Antworten
Entwickle ich ein einfaches Qt-4-app und meine eigenen dialog. Ich Unterklassen QDialog eingelegt, die Q_OBJECT makro in der Klassen-Deklaration block, und... ich bekomme [Linker error] undefined reference to `vtable for MyDialog', und es gibt keine moc_MyDialog.cpp generiert

Qt QTableView, wie ein checkbox-Spalte

Anzahl der Antworten 2 Antworten
Sind wir mit einem QTableView mit Qt 4.6.3, und brauchen eine Spalte, die hat nur ein Kontrollkästchen in jeder Zelle. Wir verwenden eine benutzerdefinierte Unterklasse der QAbstractTableModel als Modell für die QTableView. Jetzt haben wir eine checkbox,

Wie überprüfen Sie die ausgewählte version von Qt in einem .pro Datei?

Anzahl der Antworten 4 Antworten
Ich habe mehrere Versionen von Qt installiert, und ich brauche zu kompilieren meines Projekts mit allen von Ihnen. Mit einem pro-Datei konnte ich nicht finden in der Dokumentation, wie eine nicht bedingte Kompilierung. Ideal, das ist, was

QString Aufteilen

Anzahl der Antworten 4 Antworten
Habe ich diese url-Zeichenfolgen file:///home/we/Pictures/neededWord/3193_n.jpg file:///home/KMU/Bilder/neededWord/jds_22.png file:///home/seede/kkske/Pictures/neededWord/3193_n.jpg Möchte ich das extrahieren der "neededWord" von jedem von Ihnen. Wie es scheint, von Ihnen, der name des Bildes immer nach dem "neededWord" und die sich verändernde Teil in die

HowTo restore QTreeView letzten erweiterten Zustand?

Anzahl der Antworten 7 Antworten
Was ich habe: QTreeView Klasse mit Tabelle Daten Und angeschlossen QAbstractTableModel Modell Frage: so speichern Sie erweiterte Zustand der Elemente? Einige haben fertige Lösungen? PS: ich weiß, dass ich tun kann, diesen code von mir, aber ich

update() oder repaint() nicht auslösen paintEvent()

Anzahl der Antworten 1 Antworten
Ich habe eine QScrollArea Zeugung my awesome scrollen widgets. Ich mag, um updates auf den Inhalt zu verschiedenen Anlässen. Für dieses habe ich eine überschreibung der paintEvent(QPaintEvent *). Dann, wenn ich will es zu tun ich nenne

Wie können wir die Verbindung der Signale und slot mit verschiedenen Argumenten?

Anzahl der Antworten 3 Antworten
In Qt, Signale und slots erforderlich, übereinstimmende argument-Typen: QObject::connect: nicht kompatibel sender - /Empfänger-Argumente QLabel::linkActivated(QString) --> Button::call(int) Wie kann ich den Einsatz einer Kombination wie dieser? InformationsquelleAutor der Frage user896036 | 2011-10-28

Wie Sie Untermenü hinzufügen in Qt

Anzahl der Antworten 1 Antworten
Wie füge ich ein Untermenü aus dem Menü unten? Ich brauche ein Untermenü zu öffnen, zu sagen, nach einem Klick auf "A->Setup" Ich soll ein Untermenü geöffnet werden, um die Seite des Hauptmenü. void MyMenu::cppSlot() { QMenu

Wie kann ich das deaktivieren von Alt + F4 Fenster schließen mit Qt?

Anzahl der Antworten 3 Antworten
Habe ich deaktiviert, X-Taste, die in Qt aus meinem dialog mit dieser Zeile: myDialog->setWindowFlags(Qt::Dialog | Qt::Desktop) aber ich konnte nicht erkennen, Alt + F4 mit diesem code: void myClass::keyPressEvent(QKeyEvent *e) { if ((e->key()==Qt::Key_F4) && (e->modifiers()==Qt::AltModifier)) doSomething(); }

Ausgewählte Zeilen in QTableView, kopieren QClipboard

Anzahl der Antworten 11 Antworten
Ich habe eine SQLite-Datenbank, und ich habe es in einem QSqlTableModel. Zeigen Sie die Datenbank, ich habe dieses Modell in ein QTableView. Nun will ich eine Methode erstellen, wo die ausgewählten Zeilen (oder die ganze Zeile) kopiert

Das auswählen einer Zeile in QTreeView programmgesteuert

Anzahl der Antworten 2 Antworten
Habe ich ein QTreeView mit QFileSystemModel als Modell. Dem QTreeView hat SelectionBehavior eingestellt SelectRows. In meinem code lese ich einen Datensatz auswählen, und wählen Sie dann Sie über: idx = treeview->model()->index(search); selection->select(idx, QItemSelectionModel::Select); Dieser wählt eine Zelle

PyQt4-Datei wählen Sie widget

Anzahl der Antworten 2 Antworten
Möchte ich ein QT4 (QT-designer) dialog, enthält einen Teil, in dem eine Datei ausgewählt werden. Nun, ich weiß, QFileDialog vorhanden ist, und kann ich das Programm etwas tut, was ich will. Aber kann ich auch einfach in

Wie starten Sie Linux aus einem C++ - Programm?

Anzahl der Antworten 7 Antworten
Ich habe einen Qt 4-GUI, wo ich brauche, um eine option in einem drop-down-Menü, das ermöglicht dem Benutzer zu wählen, den computer neu zu starten. Ich weiß, das mag redunant mit der Fähigkeit, den computer neu starten,

Die Auswahl QComboBox in QTableWidget

Anzahl der Antworten 4 Antworten
Einer Zelle in jede Zeile einer QTableWidget enthält eine combobox for (each row in table ... ) { QComboBox* combo = new QComboBox(); table->setCellWidget(row,col,combo); combo->setCurrentIndex(node.type()); connect(combo, SIGNAL(currentIndexChanged(int)),this, SLOT(changed(int))); .... } In der handler-Funktion ::changed(int index) habe ich