②点选工具栏上的查看→点选列表查看模式。
③开始→运行(或者使用Win+R快捷键调出运行)→输入:control folders 点击确定(或者按回车键)执行命令打开文件夹选项设置框。
④文件夹选项→查看→点选 应用到文件夹→确定。
⑤如果菜单为灰色不可设置,可以先点击重置文件夹,再设置即可。
首先,你得确保你有Qt framework的基础知识。其次,如果你的主界面显示有几种决策要取决于你的需求:
你的显示是列表,还是表格,这里决定着你的布局是如何布局的。
另一个则是使用外部的布局还是将整个显示作为一个整体。
先获取某文件中的文件信息,可以通过QDir,获取对应的entryList,设置好对应的图片ext的过滤器即可。
这么说,如果你是使用外部布局,你每一个图片由QPixmap/QImage导入,再用一个QLabel来显示,列表还是表格则可以用QBoxLayout或是GridLayout。 在Win32中,由于每一个Widget都有窗体句柄, 你可以通过对应的win32API 获取对应的子窗体。
而使用整体布局,列表或是表格则可以用QListView/QTableView,重写对应的model即可,难度比较大,但是扩展性比较好,由于每个QListView/QTableView都is-a QWidget,因此都具有唯一的窗体句柄(当然不考虑view port widget),同时内部是存在类似layout的布局管理,当内部某个model改变的时候,该窗体一般会局部刷新等等。
简而言之,如果你需要很快入手,建议使用第一种。
由QDir =>QPixmap/QImage =>QLabel =>QBoxLayout/QGridLayout
有问题HI~
如果需要帮忙,价钱好谈= =~ 缺钱呐~
呃,最后句话当我没说…
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)