RabbitCommon
v2.2.6
Loading...
Searching...
No Matches
Src
DockFolderBrowser
DockFolderBrowser.h
1
#ifndef FOLDERBROWSER_H
2
#define FOLDERBROWSER_H
3
4
#include <QDockWidget>
5
6
#include "rabbitcommon_export.h"
7
8
namespace
Ui
{
9
class
CDockFolderBrowser
;
10
}
11
12
class
QFileSystemModel;
13
24
class
RABBITCOMMON_EXPORT
CDockFolderBrowser
:
public
QDockWidget
25
{
26
Q_OBJECT
27
28
public
:
29
explicit
CDockFolderBrowser
(
const
QString &title, QWidget *parent =
nullptr
,
30
Qt::WindowFlags flags = Qt::WindowFlags());
31
explicit
CDockFolderBrowser
(QWidget *parent =
nullptr
,
32
Qt::WindowFlags flags = Qt::WindowFlags());
33
virtual
~CDockFolderBrowser
();
34
36
void
setRootPath(
const
QString dir);
38
QString rootPath()
const
;
39
40
Q_SIGNALS:
46
void
sigDoubleClicked
(
const
QString &szItem,
bool
bDir);
47
48
private
:
49
Ui::CDockFolderBrowser *ui;
50
51
QFileSystemModel *m_pModel;
52
53
bool
m_bDetails;
54
};
55
56
#endif
// FOLDERBROWSER_H
CDockFolderBrowser
Folder browser.
Definition
DockFolderBrowser.h:25
CDockFolderBrowser::sigDoubleClicked
void sigDoubleClicked(const QString &szItem, bool bDir)
emit when Double clicked
Ui
Definition
MainWindow.h:13
作者:康林 (kl222@126.com)
版权所有(c) 康林工作室 保留所有权力