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.

Wie kann ich zip Dateien, die mithilfe von C++?

Anzahl der Antworten 6 Antworten
Arbeite ich an einem Projekt mit C++, Boost und Qt. Ich verstehe, wie zu komprimieren einzelne Dateien und bytestreams verwenden, zum Beispiel, die qCompress () - Funktion in Qt. Wie kann ich die zip in einem Verzeichnis

Saubere Art und Weise zu konvertieren QString nach char * (nicht const char* !!!!)

Anzahl der Antworten 7 Antworten
Habe ich einen hässlichen code für dieses Zeug (erstellen Sie ein c-char-Zeiger und kopieren Sie den QString in es), aber vielleicht ... existieren in QT eine elegante Art und Weise ... tatsächlichen code : QString maquina is

Qt Creator: "XYZ ist nicht der name ein geben"

Anzahl der Antworten 11 Antworten
Dies ist eine sehr frustrierende Fehlermeldung in der Qt Creator: ’XYZ’ does not name a type. Dies bedeutet normalerweise, dass es einen Fehler in der Klasse XYZ verhindert, dass der compiler generiert den Typ, aber es gibt

Qt Creator problem. Änderungen an der Benutzeroberfläche nicht angezeigt, wenn das Projekt gebaut ist

Anzahl der Antworten 8 Antworten
Mache ich änderungen an einem Formular in Creator aber wenn ich Baue die änderungen sind nicht "aufgefrischt". Ich habe so weit gegangen, zu entfernen jedes element von der form und loszuwerden, jedes stylesheet, aber wenn ich das

Was bedeutet QPainter::save () und QPainter::restore () zu tun?

Anzahl der Antworten 3 Antworten
Ich bin nicht sicher, was es ist, dass QPainter tut, wenn ich rufe save() und restore(). Ist es das Bild speichern es ist Zeichnung oder ist es nur das speichern von Informationen wie penWidth und color etc.?

QT GroupBox-stylesheet

Anzahl der Antworten 3 Antworten
Ich habe eine Frage bezüglich der QGroupBox stylesheet. Ich möchte eine benutzerdefinierte stylesheet für die QGroupBox, dass ähnlich aussieht wie das Bild unten: Können Sie mir bitte sagen, wie Sie Aussehen "Device Info" - Stil mit weißem

Qt C++ abrufen von Daten aus jeder Zelle in einer ausgewählten Zeile von einem QTableView

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit zum abrufen von Daten aus einer ausgewählten Zeile aus einer Tabelle anzeigen? ich habe QModelIndexList ids = ui->tableView->selectionModel()->selectedRows(); gibt eine Liste der Indizes der markierten Zeilen. Ich brauche nicht den index. Ich brauche

Statische Klasse zum speichern von Daten

Anzahl der Antworten 2 Antworten
Ich bin ziemlich neu in C++ - Sprache. Ich verwende es mit Qt ein cross-Plattform-Benutzeroberfläche. Das Benutzer-interface zeigt verschiedene Graphen und Diagramme durch Verwendung der gleichen Daten. Also ich würde gerne meine gespeicherten Daten in einer Klasse

Gewusst wie: aktivieren und deaktivieren qDebug () - Nachrichten

Anzahl der Antworten 2 Antworten
Deaktiviere ich die qDebug () - Nachrichten schreiben CONFIG(release, debug|release):DEFINES += QT_NO_DEBUG_OUTPUT in der .pro Datei. Dies funktioniert sehr gut. Ich würde gerne wissen, ob es irgendeinen Weg gibt, Sie zu aktivieren qDebug () - Nachrichten, die

Fehler beim hinzufügen von Symbolen: DSO fehlt von der Kommandozeile aus

Anzahl der Antworten 2 Antworten
Versucht die Oger in das Qt-Projekt. Ogre ist der build erfolgreich. Läuft das Projekt, es gibt mir drei Fehler: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.54.0:-1: error: error adding symbols: DSO missing from command line -1: error: main.o: undefined reference to symbol '_ZN5boost6system15system_categoryEv'

Wie hinzufügen von Schaltflächen zu einem Hauptfenster, in Qt?

Anzahl der Antworten 1 Antworten
Ich bin neu in der qt-Programmierung, also bitte nicht daran, wenn Sie finden das es eine noob Frage. Ich habe ein button auf mein Haupt-Fenster, aber wenn ich den code ausführen, wird die Schaltfläche nicht angezeigt. Hier

Wie integrieren PyQt-designer in Eclipse?

Anzahl der Antworten 2 Antworten
Ich versuche zu integrieren, pydev, pyqt, python und eclipse. Jetzt ist der code kann runing ohne Fehler. Und ich weiß um die GUI in Qt-Designer. und dann verändert es in Eclipse. Nun möchte ich die Integration der

Konfiguration für die Optimierung der QtCreator-compiler

Anzahl der Antworten 2 Antworten
Ich bin mit QtCreator unter Windows 7. Will ich ihn konfigurieren, um die Verwendung von third-level-Optimierung (-O3) für c++ - compiler. Wie kann ich dies tun, um speed up my code und welche Veränderungen sind notwendig? Alle

Wie kann ich das senden und empfangen von UDP-Paketen in QT

Anzahl der Antworten 2 Antworten
Schreibe ich eine kleine Anwendung in QT, sendet ein UDP-Paket die Sendung über das lokale Netzwerk und wartet auf eine UDP-Antwort-Paket aus einem oder mehreren Geräten über das Netzwerk. Erstellen des sockets und das senden der broadcast-Paket.

Ändern der Gebietsschema in Qt

Anzahl der Antworten 1 Antworten
Ich habe versucht zu ändern Gebietsschema verwenden QLocale und setDefault-Funktion, aber es scheint, dass es nicht funktioniert. Hier ist ein Beispiel für das ändern Gebietsschema mit C Lokalisierung Bibliothek und QLocale. Für C Lokalisierung Bibliothek es scheint,

Wie zu erkennen, wenn der aktuelle tab ändert sich in ein QTabWidget?

Anzahl der Antworten 3 Antworten
Ich bin mit einem QTabWidget und ich brauche einen Weg, um behandeln Sie die Veränderung der aktuellen Registerkarte, bevor es tatsächlich geschieht, und möglicherweise Abbrechen, wenn bestimmte Bedingungen erfüllt sind. Die QTabWidget::currentChanged signal empfangen wird, nachdem die

Kann ich eine Qt-Anwendung mit einem bestimmten Thema?

Anzahl der Antworten 2 Antworten
Kann ich eine Qt-Anwendung mit einem bestimmten Thema? Ich möchte die Anwendung ein OS Thema, das anders ist als die des aktuellen OS theme. InformationsquelleAutor yan bellavance | 2011-07-18

Clearing/zurücksetzen ein Modell in qt zu entfernen (alle Zeilen)

Anzahl der Antworten 3 Antworten
Ich bin verwirrt über was ist die richtige Methode zum zurücksetzen oder löschen der Daten im Zusammenhang mit einer QAbstractItemModel?. Bin ich eine Anwendung schreiben, bei dem der Benutzer "start over" mit einem neuen Satz von Daten

QFileDialog: hinzufügen von extension wird automatisch beim speichern der Datei?

Anzahl der Antworten 1 Antworten
Bei Verwendung eines QFileDialog eine Datei zu speichern, und geben Sie die Erweiterung wie *.pdf) und der Benutzer gibt einen Namen ein, ohne diese Erweiterung, auch die gespeicherte Datei hat nicht die Erweiterung. Beispiel-Code: QFileDialog fileDialog(this, "Choose

kopierkonstruktor von abgeleitet von QT Klasse

Anzahl der Antworten 2 Antworten
Habe ich eine Klasse, die ist öffentlich, geerbt von QWidget: class MyWidget : public QWidget { Q_OBJECT public: MyWidget(const MyWidget& other) : obj1(other.obj1), obj2(other.obj2) private: some_class obj1; some_class obj2; }; Wenn ich baute mein Projekt, compiler beschwert

Größenänderung von QTableWidget Spalten und Zeilen zu Füllen, Tisch

Anzahl der Antworten 1 Antworten
Habe ich ein QTableWidget mit einer N-Anzahl der Spalten, die, wenn die Anzahl der Spalten festgelegt sind, Sie automically füllen Sie den gesamten QTableWidget. Wenn ich versuche, dynamisch zu ändern, die Anzahl der Spalten N/2 Spalten, die

Die Qt-und Bildverarbeitung

Anzahl der Antworten 3 Antworten
Wie kann jemand verwenden Qt für die Bildverarbeitung? Gibt es Bibliotheken oder plugins für Qt für diesen Zweck? Dank. InformationsquelleAutor Simplicity | 2011-02-25

Python: PyQt und QTreeview Beispiel - Auswahl

Anzahl der Antworten 4 Antworten
Ich bin mit Python 2.7 und Qt-designer und ich bin neu in der MVC: Ich habe eine View komplett innerhalb von Qt, um mir einen Verzeichnisbaum, Liste, und die Steuerung in den Ort, um die Dinge laufen.

Machen QLabel text ausgewählt werden?

Anzahl der Antworten 2 Antworten
Ich habe eine QLabel in meiner Anwendung, die zeigt Fehlermeldungen an den Benutzer. Ich möchte, um den text der Beschriftung wählbar, so dass Benutzer können kopieren und fügen Sie die Fehlermeldung, wenn nötig. Allerdings, wenn ich verwenden

Verändern Sie die Schrift-Größe-Taste in Qt QML

Anzahl der Antworten 2 Antworten
Wie kann die Schriftgröße für den text in einem Button-Steuerelement festgelegt werden in QML? Der designer hat nicht die option, und 'font' ist keine gültige Eigenschaft des Button. Button { id: cmdQuit text: qsTr("Quit") width: 64 height:

Wie findet man ein Objekt mit Namen in pyqt?

Anzahl der Antworten 1 Antworten
Habe ich eine Liste von Wörterbüchern: globalParams = [{'attr':'enabled','ctrl':'checkBoxEnabled','type':'checkBox'}, {'attr':'colorMode','ctrl':'comboBoxColorMode','type':'comboBox'}] 'Strg' - Namen der Steuerung in der Qt-Fenster. in der Regel der code ist wie folgt: self.checkBoxEnabled.checkState() aber checkBoxEnabled ist ein Objekt. und ich habe nur eine

Qt 4: so stellen Sie die äußere Grenze für QWidget, so dass seine innere widgets unberührt sind?

Anzahl der Antworten 2 Antworten
Ich habe ein ziemlich seltsames problem. Ich habe eine QWidget mit QHBoxLayout auf Sie. Das layout enthält zwei QLabels. Ich will eine Grenze gesetzt für das ganze widget. Ich bin mit Stylesheet: "padding: 10px;" "border-style: solid;" "border-width:

Wie erstelle ich ein semi-transparentes Rechteck in Qt?

Anzahl der Antworten 1 Antworten
Ich versuche zu zeichnen, semi-transparent Rechteck auf einem Bild zu handeln, als ein highlight. Leider nichts, was ich versuchen scheint in der Lage zu führen Sie die Transparenz-Effekt den ich haben will. Stattdessen bekomme ich nur, Unifarben

Grundlegende Kommunikation mit QSerialPort

Anzahl der Antworten 2 Antworten
Ich versuche rig einige Grundlagen der seriellen Kommunikation in QT Ich bin immer der port COM19 von QSerialPortInfo, und ich sprechen erfolgreich an den port an, über den Arduino. Allerdings kann ich nicht alles wieder über QT.

QValidator in Qt?

Anzahl der Antworten 3 Antworten
Ich bin mit der Validierung meiner TextBox nur zahlen zwischen 1-75. Ich bin in der Lage zu tun, dies über den folgenden code : QValidator *validator = new QIntValidator(1, 75, this); QLineEdit *edit = new QLineEdit(this); edit->setValidator(validator);

Gibt es eine Möglichkeit, um die Sichtbarkeit von QLabel im Qt Designer

Anzahl der Antworten 1 Antworten
Ich versuche, mich ein QLabel standardmäßig nicht sichtbar im Qt Designer. Ich kann codieren, aber ich Frage mich, ob es einen Weg gibt, um diese mit dem designer. m_uiForm.aLabel->setVisible(false); InformationsquelleAutor Robert Whitley | 2012-02-13

Wie markieren Sie eine Zeile in QTableWidget?

Anzahl der Antworten 1 Antworten
Bin ich mit einer QTableWidget mit 9000 Daten. Ich kann bei der Suche nach Daten aus der Tabelle, wie, wenn ich Suche '10', ganze Daten beginnend mit '10' angezeigt. Jetzt muss ich markieren Sie die erste Zeile,

Lesen einer txt-Datei mit QTextStream C++

Anzahl der Antworten 3 Antworten
Ich mache ein kleines Programm, das ich vorher getan haben, die in Java jedoch möchte ich versuchen, die gleiche Arbeit in C++. Die Idee ist zum Zusammenführen von zwei text-Dateien Datei1: a b c Datei2: 1 2

Qt4: schreiben QByteArray-Datei mit dem Dateinamen?

Anzahl der Antworten 2 Antworten
Ich habe Probleme in Qt 4 mit dem schreiben, um nicht-text-Dateien. Ich habe ein QByteArray data und ich wollen speichern Sie es auf einer Datei mit dem Namen "some_name.extern" in ein bestimmtes Verzeichnis: "C://MyDir". Wie kann ich

So wählen Sie eine Zeile in einem QListView

Anzahl der Antworten 2 Antworten
Ich bin immer noch am kämpfen mit QListView, ich versuche zur Auswahl einer bestimmten Zeile in der Ansicht, und ich kann nicht herausfinden, wie dies zu tun. Fand ich eine ähnliche Frage auf StackOverflow, die empfiehlt die

Wie gesetzt Daten in einer QAbstractTableModel

Anzahl der Antworten 2 Antworten
Ich implementieren müssen, um eine Tabelle mit Qt. Ich glaube, ich werde verklagt eine QAbstractTableModel, mit einem QTableView mit diesem Modell. Verstehe ich ich werde zu Bearbeiten rowCount(), columnCount () und data () - Funktionen des Modells.

Wie zu verwenden QPainter auf QPixmap

Anzahl der Antworten 2 Antworten
Ich bin ein Neuling auf Qt/Embedded. Ich will QPainter zu zeichnen Zeug auf einem QPixmap, die Hinzugefügt werden, um QGraphicsScene. Hier ist mein code. Aber es zeigt nicht die Zeichnungen, auf die pixmap. Es zeigt nur schwarz

Ist das Qt-5 dark Fusion theme für Windows verfügbar?

Anzahl der Antworten 3 Antworten
Nach einigen Recherchen fand ich heraus, dass Qt 5 bietet jetzt eine so genannte Fusion-Thema, das ist desribed in einer Ihrer blog-Beiträge. Ich mag das Thema mit der Farbe schwarz Konfiguration sehen Sie im letzten Bild, und

Wie "Thema" icons arbeiten im Qt-Creator-Designer?

Anzahl der Antworten 2 Antworten
Wenn ich den Befehl "link-button" (QCommandLinkButton) Sie hat eine relativ schöne grüne Pfeil-Symbol. Ich würde gerne sehen, was andere schöne icons kann ich wählen. Wenn ich versuche, das icon zu wechseln, [Theme] stattdessen erscheint der Pfad oder

QString nach char* Umwandlung

Anzahl der Antworten 8 Antworten
War ich versucht, zu konvertieren, ein QString nach char* - Typ durch die folgenden Methoden an, aber Sie scheinen nicht zu funktionieren. //QLineEdit *line=new QLineEdit();{just to describe what is line here} QString temp=line->text(); char *str=(char *)malloc(10); QByteArray

DLL fehlen, wenn Sie starten von Qt-GUI-app

Anzahl der Antworten 2 Antworten
Meine app startet aus dem inneren der Qt Creator kein problem, aber wenn ich in den debug-Ordner, ich finden Sie die .exe - Datei, und ich versuche, es zu starten, es meckert, dass es eine fehlende DLL

qDebug nicht, dass etwas angezeigt wird

Anzahl der Antworten 4 Antworten
Oft, wenn ich Debuggen müssen, etwas, das es leichter ist, etwas zu drucken mit qDebug() statt Debuggen Schritt-für-Schritt mit einem debugger. Das problem ist, dass von Zeit zu Zeit die Ausgabe von qDebug() nicht angezeigt! Das gleiche

Wie zum Herunterfahren von Linux mit C++ oder Qt ohne Aufruf von "system()"?

Anzahl der Antworten 5 Antworten
Möchte ich abschalten einer Embedded Linux, wenn schließen-Schaltfläche gedrückt wird auf der Benutzeroberfläche. Ich weiß, ich kann es tun, mit einem Aufruf system: system("shutdown -P now"); Ref: Link Aber zu wissen, dass mit system ist nicht zu

Schließen Sie das Widget-Fenster wenn die Maus geklickt wird, die außerhalb

Anzahl der Antworten 4 Antworten
Dies ist eine Art Huhn-und-ei-problem. Ich würde gerne mein widget-Fenster geschlossen werden, wenn die Maus auf eine Stelle außerhalb. Wie ich es verstehe, gibt es keine Maus-events für mein widget für einen Klick vorkommenden außerhalb. Es ist

Wie zu verwenden Modell für QCombobox

Anzahl der Antworten 3 Antworten
Möchte ich QCombobox als die Combobox von Swing im Java. Also ich Model für das halten von meinem Objekt. Wie kann ich meine Objekt in QCombobox. (Ich denke, dass ich halten sollte, Daten im Modell, weil QCombobox

Qt Anfänger QPainter und QRect

Anzahl der Antworten 5 Antworten
Wie würde ich mich über ein viereck zeichnen? Ich habe versucht, zwei verschiedene Arten; void MyWidget::paintEvent(QPaintEvent *) { QPainter painter(this); painter.setRenderHint(QPainter::Antialiasing); painter.setPen(Qt::black); QRect rect = QRect(290, 20, 70, 40); painter.drawText(rect, Qt::AlignCenter, "Data"); painter.drawRect(rect); } Welche gut funktioniert

Wie zu erkennen doubleClick in QTableView

Anzahl der Antworten 4 Antworten
Bin ich mit PyQt und zum erstellen von GUI-Anwendung. In einer Ansicht geerbt von QTableView, müssen zur Erkennung der Zeile, in der der Benutzer ausgewählt hat, wenn Sie doppelt auf eine Zeile. Die Tabelle Sortieren, aber keine

Wie kann ich Stil ein Qt-Widget nicht die Kinder mit stylesheets?

Anzahl der Antworten 2 Antworten
Ich habe einen: class Box : public QWidget und es hat this->setLayout(new QGridLayout(this)); Versuchte ich tun: this->setStyleSheet( "border-radius: 5px; " "border: 1px solid black;" "border: 2px groove gray;" "background-color:blue;"); this->setStyleSheet( "QGridLayout{" "background-color:blue;" "border-radius: 5px; " "border: 1px

Qt5.1 failed to load platform plugin xcb

Anzahl der Antworten 1 Antworten
ich bin mit ubuntu 12.04 und qt5.1. ich kompiliere mein Projekt ohne Fehler, aber wenn ich versuche zu starten meiner Anwendung auf andere Rechner bekomme ich folgende Fehlermeldung: Failed to load platform plugin "xcb". Available platforms are:

Deaktivieren QDialogs Standard-schließen-button (linke Obere "Kreuz-Taste")?

Anzahl der Antworten 4 Antworten
Ist es möglich, zu deaktivieren/löschen, die QDialogs Standard-schließen-Schaltfläche in der oberen linken Seite des dialogs? InformationsquelleAutor Streight | 2012-04-01