ich mache gerade die ersten Qt-Gehversuche.
Ich habe eine Qt-Gui Anwendung erstellt.
Nur ein Button. Wenn dieser gedrückt wird soll die Dateiauswahl eerscheinen.
Wenn ich das Programm starte, sehe ich das einfache Fenster mit dem Button. Das Fenster ist skalierbar. D.h. die Breite der Fensterüberschrift wird an die Breite angepasst.
Drücke ich den Button erscheint die Dateiauswahl. Aber die Fensterüberschrift erscheint nicht auf voller Breite. Bei ändern der Fenstergröße scheint die Fensterüberschrift immer gleich Breit zu bleiben.
Ferner kann das Dateiauswahlfenster nicht mit dem Knopf "Fenster schließen" beendet werden. Der Button "Abbrechen" geht.
Ich verwende: Qt-Creator 2.4.1, Ubuntu 64bit, Oberfläche Gnome 3.x
mainwindow.cpp
Code: Alles auswählen
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "QFileDialog"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton_clicked()
{
QString file = QFileDialog::getOpenFileName(0, "Dateiauswahl", "Dokumente (*.pdf *ps *doc)" );
}