Die Suche ergab 50 Treffer

von @udisello
12. Juli 2007 15:56
Forum: Qt Programmierung
Thema: [gelöst] Frage zu Signals and Slots
Antworten: 3
Zugriffe: 2876

Du kannst doch mehrere Signale mit einem Slot verbinden. Also alle ButtonClicks zu einem Slot und in dieser Funktion dann ein Signal mit dem entsprechenden String senden.
von @udisello
12. Juli 2007 09:14
Forum: Qt Programmierung
Thema: [gelöst] Height eines QToolBars ändern - geht das?
Antworten: 4
Zugriffe: 3458

Code: Alles auswählen

pToolBar->setFixedHeight( 200 );
funktioniert zumindest mit Qt 4.3, macht aber nicht wirklich Sinn ( Siehe upsala ). Verkleinern funktioniert auch, dann werden meine ToolButton auch kleiner.
von @udisello
10. Juli 2007 16:47
Forum: Qt Programmierung
Thema: QComboBox mit Mehrfachauswahl
Antworten: 4
Zugriffe: 3404

@upsala: Ja, das sieht auch nicht schlecht aus. Kann man sich den Quellcode vom Designer auch anschauen? Das einzige was mir daran nicht gefällt, ist das bei Mehrfachauswahl nichts mehr im Feld steht.
von @udisello
10. Juli 2007 14:09
Forum: Einfach Qt
Thema: [gelöst] PixMap und Text gleichzeitig bei Label!?
Antworten: 6
Zugriffe: 4363

Die Standardantwort in diesen Fällen: eigene Klasse erstellen, von QLabel ableiten und dann die gewünschte Funktion selbst schreiben.
von @udisello
10. Juli 2007 14:07
Forum: Qt Programmierung
Thema: QComboBox mit Mehrfachauswahl
Antworten: 4
Zugriffe: 3404

QComboBox mit Mehrfachauswahl

Hallo, hat jemand von euch schonmal eine ComboBox mit Mehrfachauswahl erstellt? Diese ComboBox soll bei mir in einem TreeWidget als Editor angezeigt werden. Ich möchte nun mehrere Elemente dieser ComboBox auswählen und deren Text soll dann in die entsprechende Spalte des TreeWidget zusammengefasst e...
von @udisello
10. Juli 2007 13:34
Forum: Einfach Qt
Thema: [gelöst] PixMap und Text gleichzeitig bei Label!?
Antworten: 6
Zugriffe: 4363

Richtig erkannt. Beides in einem Label ist standardmäßig nicht möglich.
von @udisello
7. Juli 2007 09:40
Forum: Einfach Qt
Thema: [gelöst] QDrag mit Button
Antworten: 10
Zugriffe: 6533

wie verhält sich das egtl in der Objectlist? Werden die von Qt gelöschten objekte auch aus der Objectlist gelöscht?
Das sollte so sein, hab es noch nicht überprüft. Du kannst das Label natürlich auch nur verschieben, ohne es zu löschen und neu zu erstellen.

Code: Alles auswählen

wordLabel->move(x, y);
von @udisello
6. Juli 2007 12:10
Forum: Einfach Qt
Thema: [gelöst] QDrag mit Button
Antworten: 10
Zugriffe: 6533

Dabei hilft Dir sicher die Funktion: const QObjectList & QObject::children () const Returns a list of child objects. The QObjectList class is defined in the <QObject> header file as the following: typedef QList<QObject*> QObjectList; The first child added is the first object in the list and the ...
von @udisello
6. Juli 2007 08:51
Forum: Einfach Qt
Thema: [gelöst] QDrag mit Button
Antworten: 10
Zugriffe: 6533

Das entfernen des verschobenen Labels wird in der Klasse draglabel.cpp durchgeführt mit dem Befehl "close()".
http://doc.trolltech.com/4.2/draganddro ... l-cpp.html
von @udisello
4. Juli 2007 12:48
Forum: Qt Programmierung
Thema: Warum geht <QByteArray>.split("Split") nicht
Antworten: 19
Zugriffe: 16464

Schau doch mal in die Doku von QByteArray, dort gibts doch so viele nützliche Funktionen. z.B.
int indexOf ( const QString & str, int from = 0 ) const
Gibt dir die Stelle zurück, an der dein "Split" steht...
von @udisello
4. Juli 2007 12:32
Forum: Qt Programmierung
Thema: Warum geht <QByteArray>.split("Split") nicht
Antworten: 19
Zugriffe: 16464

Wenn du Zugriff auf die Datei hast, kannst du doch deren Inhalt in einen String schreiben. Da musst du aber aufpassen: QString QTextStream::readAll () Reads the entire content of the stream, and returns it as a QString. Avoid this function when working on large files, as it will consume a significan...
von @udisello
4. Juli 2007 11:29
Forum: Qt Programmierung
Thema: Warum geht <QByteArray>.split("Split") nicht
Antworten: 19
Zugriffe: 16464

Dann liegt es vielleicht daran
QString::QString ( const QByteArray & ba )

Constructs a string initialized with the byte array ba. The given byte array is converted to Unicode using fromAscii(). Stops copying at the first 0 character, otherwise copies the entire byte array.
von @udisello
3. Juli 2007 16:02
Forum: Qt Programmierung
Thema: Warum geht <QByteArray>.split("Split") nicht
Antworten: 19
Zugriffe: 16464

was steht denn in ba?
von @udisello
3. Juli 2007 14:15
Forum: Qt Programmierung
Thema: Warum geht <QByteArray>.split("Split") nicht
Antworten: 19
Zugriffe: 16464

Sollte kein Problem darstellen. Einfach über die Stringliste jagen und
QByteArray & append ( const QString & str )
verwenden.
von @udisello
3. Juli 2007 13:28
Forum: Qt Programmierung
Thema: Warum geht <QByteArray>.split("Split") nicht
Antworten: 19
Zugriffe: 16464

Dann pack das ganze in einen String und wende dessen Split Funktion an.
QStringList split ( const QString & sep, SplitBehavior behavior = KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive ) const