从安装 Qt 至今正好三周,感觉 Qt 真的不错哎。
正在努力把我的 Application Server 移植到 Qt 上 ...
目前服务器端已经没有大问题了,
不过 Client端的 gui 还有很多需要攻克的小问题啊 ...
------最佳解决方案--------------------
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 帮助文档,很多函数和类都有使用实例的。
------其他解决方案--------------------
你可以看看相关类的static函数和例子
------其他解决方案--------------------
嗯,有名字了,就可以了,谢谢