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: 2810

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: 3403

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: 3330

@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: 4287

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: 3330

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: 4287

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: 6432

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: 6432

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: 6432

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: 16174

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: 16174

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: 16174

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: 16174

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: 16174

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: 16174

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