Die Suche ergab 18 Treffer

von Kohly
25. April 2010 16:45
Forum: Qt Programmierung
Thema: Wie kann eine QMessageBox vor dem Programmende ausführen ?
Antworten: 2
Zugriffe: 1658

Genau das :D vielen dank
von Kohly
25. April 2010 15:31
Forum: Qt Programmierung
Thema: Wie kann eine QMessageBox vor dem Programmende ausführen ?
Antworten: 2
Zugriffe: 1658

Wie kann eine QMessageBox vor dem Programmende ausführen ?

Ich wollte einfach, wenn man das X im Fenster oben recht drückt bzw. über das Menü „Beenden“ aufruft. connect(ui.action_Beenden, SIGNAL(triggered()), qApp, SLOT(quit())); noch eine Abfrage einbauen, falls sich etwas geändert hat, die Frage kommt ob man die Änderung speichern möchte. ( Wird der Text ...
von Kohly
13. April 2010 18:04
Forum: Qt Programmierung
Thema: QFileDialog::getExistingDirectory - Zentrieren im MainWindow
Antworten: 0
Zugriffe: 1472

QFileDialog::getExistingDirectory - Zentrieren im MainWindow

This function creates a modal file dialog with the given parent widget. If parent is not 0, the dialog will be shown centered over the parent widget. Laut Doku geht es, ich übergebe ihm "this"(also : the parent widget). Es wird aber immer nur zentriert am Bildschirm geöffnet. Hier der Cod...
von Kohly
13. April 2010 17:26
Forum: Einfach Qt
Thema: Default Button
Antworten: 2
Zugriffe: 1539

unter MFC heisst das Zeug Acceleratoren

laut Google gab es mal eine Klasse namens QAccel

kennst sich damit einer aus ?
von Kohly
13. April 2010 17:15
Forum: Einfach Qt
Thema: Kann man Dialoge mittig anzeigen ?
Antworten: 11
Zugriffe: 6434

QMessageBox::critical( this , "Error", "No output directory selected"); Stimmt hiermit geht es aber mit der statischen Funktion getExistingDirectory nicht. QString dir = QFileDialog::getExistingDirectory(NULL, tr("Open Directory"),"/home",QFileDialog::ShowDirs...
von Kohly
12. April 2010 21:28
Forum: Einfach Qt
Thema: Default Button
Antworten: 2
Zugriffe: 1539

Code: Alles auswählen

ui.Button->setShortcut(QKeySequence::InsertLineSeparator);


:oops: tja ich glaube das wäre dann andersherum
von Kohly
12. April 2010 18:06
Forum: Einfach Qt
Thema: Kann man Dialoge mittig anzeigen ?
Antworten: 11
Zugriffe: 6434

QString QFileDialog::getExistingDirectory(QWidget *parent, const QString &caption, const QString &dir, Options options) { if (qt_filedialog_existing_directory_hook && !(options & DontUseNativeDialog)) return qt_filedialog_existing_directory_hook(parent, caption, dir, options); Q...
von Kohly
12. April 2010 15:39
Forum: Einfach Qt
Thema: Kann man Dialoge mittig anzeigen ?
Antworten: 11
Zugriffe: 6434

Wenn ich diesen Dialog mittig haben möchte. QString dir = QFileDialog::getExistingDirectory(this, tr("Open Directory"),"/home",QFileDialog::ShowDirsOnly| QFileDialog::DontResolveSymlinks); Muss ich dann eine eigene Klasse schreiben die von QFileDialog erbt, um dem Konstruktor di...
von Kohly
12. April 2010 15:33
Forum: Einfach Qt
Thema: Laufzeit Probleme mit QFileDialog
Antworten: 10
Zugriffe: 5278

ja hast recht

Code: Alles auswählen

QString dir = QFileDialog::getExistingDirectory(this, tr("Open Directory"),"/home",QFileDialog::ShowDirsOnly| QFileDialog::DontResolveSymlinks);
Diese Zeile Code hab ich jetzt drin.
von Kohly
12. April 2010 15:27
Forum: Einfach Qt
Thema: Default Button
Antworten: 2
Zugriffe: 1539

Default Button

Wenn ein Fenster aktiv ist, möchte ich, dass wenn man Enter oder Leertaste drückt, ein bestimmer Button gedrückt wird. Im Designer habe ich die einstellung Default gefunden der Button hat dann so einen leichten grün schimmer, wird aber nicht ausgeführt, wenn ich Enter bzw. Leertaste drücke. Kann mir...
von Kohly
10. April 2010 22:07
Forum: Einfach Qt
Thema: Kann man Dialoge mittig anzeigen ?
Antworten: 11
Zugriffe: 6434

Kann man Dialoge mittig anzeigen ?

Kann man bei Aufruf dem Konstruktor irgendwas mitteilen um den

QDialog, QMessageBox etc. beim öffnen mitten im MainWindow anzeigt ?

früher hat man ja die Größe und Position des Mainwindow ausgelesen
und die mitte berechtet. Ist das immer noch eine gängige Methode ?
von Kohly
10. April 2010 21:43
Forum: Einfach Qt
Thema: Laufzeit Probleme mit QFileDialog
Antworten: 10
Zugriffe: 5278

Problem gelöst ! Meine QFileDialog erbt falsch ^^ habe das public vor dem QFileDialog vergessen dadruch erbt sie diese nur private. MeineKlasse : public QFileDialog deswegen konnte ich nicht connecten ^^ Du hattest recht mit http://doc.trolltech.com/4.6/qfiledialog.html#getOpenFileName ist es viel e...
von Kohly
10. April 2010 18:16
Forum: Einfach Qt
Thema: Laufzeit Probleme mit QFileDialog
Antworten: 10
Zugriffe: 5278

QFileDialog.xyz war ja nur Symbolisch gemeint. Ich versuche darauf in Zukunft zu verzichten. Ich werde mir nochmal gedanken über mein Problem machen und es evtl nochmal etwas übersichtlicher schildern wenn ich nicht weiter komme. Es ist auf jedenfall ein OOP Verständisproblem, was ich habe. danke d...
von Kohly
10. April 2010 17:46
Forum: Einfach Qt
Thema: Frage zu Q3... Klasse
Antworten: 2
Zugriffe: 1458

vielen dank :D

Ich habe viel mit dem offizielle Buch Qt4 2. Auflage gearbeitet.
Ist wohl besser wenn man mit der aktuellen Doku arbeitet.
von Kohly
10. April 2010 17:37
Forum: Einfach Qt
Thema: Laufzeit Probleme mit QFileDialog
Antworten: 10
Zugriffe: 5278

Wieso eigentlich über connect? Das ist ein einziger Funktionsaufruf, in dem SLOT kannst du doch gleich den neuen Text ins LineEdit legen. genau nur raff ich nicht wie ich das machen soll. ------------------------------------------------- LineEdit befindet sich ja auf der ui ich spreche ihn mit ui.L...