正在努力把我的 Application Server 移植到 Qt 上 ...
目前服务器端已经没有大问题了,
不过 Client端的 gui 还有很多需要攻克的小问题啊 ...
3 个解决方案
#1
Qt提供了个基本的打开文件对话框和保存文件对话框,一般都能够满足我们的日常所需。这两个函数定义在QFileDialog中静态公有成员中,所以我们可以不用创建QFileDialog而直接调用:
定义:
QString getOpenFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, Options options = 0 )
QString getSaveFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, Options options = 0 )
使用方法:
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),
"/home",
tr("Images (*.png *.xpm *.jpg)"));
多看看Qt 帮助文档,很多函数和类都有使用实例的。
定义:
QString getOpenFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, Options options = 0 )
QString getSaveFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, Options options = 0 )
使用方法:
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),
"/home",
tr("Images (*.png *.xpm *.jpg)"));
多看看Qt 帮助文档,很多函数和类都有使用实例的。
#2
你可以看看相关类的static函数和例子
#3
嗯,有名字了,就可以了,谢谢
#1
Qt提供了个基本的打开文件对话框和保存文件对话框,一般都能够满足我们的日常所需。这两个函数定义在QFileDialog中静态公有成员中,所以我们可以不用创建QFileDialog而直接调用:
定义:
QString getOpenFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, Options options = 0 )
QString getSaveFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, Options options = 0 )
使用方法:
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),
"/home",
tr("Images (*.png *.xpm *.jpg)"));
多看看Qt 帮助文档,很多函数和类都有使用实例的。
定义:
QString getOpenFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, Options options = 0 )
QString getSaveFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, Options options = 0 )
使用方法:
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),
"/home",
tr("Images (*.png *.xpm *.jpg)"));
多看看Qt 帮助文档,很多函数和类都有使用实例的。
#2
你可以看看相关类的static函数和例子
#3
嗯,有名字了,就可以了,谢谢