LabelMe
|
负责文件列表组件的初始化及状态管理 More...
#include <FilesDWInit.h>
Public Member Functions | |
FilesDWInit (QWidget *parent) | |
void | setUp (QMainWindow *w) |
界面初始化函数 More... | |
bool | openFile (QString &fileName, QString &dirName) |
打开文件功能 More... | |
bool | openDir (QString &fileName, QString &dirName) |
打开文件夹功能 More... | |
void | changeState (QListWidgetItem *previous) |
切换item的checkstate状态,保证同一时刻只有一个被勾选 More... | |
void | nextImage (QString &fileName) |
下一张图片 More... | |
void | prevImage (QString &fileName) |
上一张图片 More... | |
Public Attributes | |
QDockWidget * | dwFiles |
浮动窗口,用来显示文件列表 More... | |
QListWidget * | lw |
显示文件列表的组件 More... | |
负责文件列表组件的初始化及状态管理
负责文件列表浮动窗口组件的界面初始化, 以及后续的文件列表的管理。 与文件相关的动作比如打开文件、打开文件夹等均由MainWindow进行消息传递转发到此处进行处理。
|
inline |
void FilesDWInit::changeState | ( | QListWidgetItem * | previous | ) |
切换item的checkstate状态,保证同一时刻只有一个被勾选
改变item的checkstate状态
保证只有一个item为checked,后续可扩展开发
void FilesDWInit::nextImage | ( | QString & | fileName | ) |
下一张图片
bool FilesDWInit::openDir | ( | QString & | fileName, |
QString & | dirName | ||
) |
打开文件夹功能
打开文件夹
bool FilesDWInit::openFile | ( | QString & | fileName, |
QString & | dirName | ||
) |
打开文件功能
打开文件
void FilesDWInit::prevImage | ( | QString & | fileName | ) |
上一张图片
void FilesDWInit::setUp | ( | QMainWindow * | w | ) |
界面初始化函数
QDockWidget* FilesDWInit::dwFiles |
浮动窗口,用来显示文件列表
QListWidget* FilesDWInit::lw |
显示文件列表的组件