git-svn-id: svn://db.shs.com.ru/libs@363 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2018-03-05 09:25:33 +00:00
parent 300d30109d
commit 44c4a85237
3 changed files with 49 additions and 20 deletions

View File

@@ -8,6 +8,8 @@
#include <QFileSystemModel>
#include <QMenu>
extern QFileInfo projectfs_menu_target;
class ProjectsModel;
class ProjectFilesystemWidget: public QWidget, private Ui::ProjectFilesystemWidget
@@ -29,10 +31,10 @@ protected:
void filter();
void rememberExpanded(QTreeWidgetItem * ti);
void restoreExpanded(QTreeWidgetItem * ti);
void setExtVariable();
ExtensionSystem::IPlugin * proj_plug;
QMenu popup_menu;
QFileInfo menu_target;
QMap<QString, QTreeWidgetItem*> item_map;
QSet<QString> last_expanded;
FilterDialog filter_dialog;
@@ -48,6 +50,7 @@ private slots:
void on_tree_itemDoubleClicked(QTreeWidgetItem * item, int );
void on_lineFilter_textChanged(const QString &);
void on_tree_itemClicked(QTreeWidgetItem *item, int column);
void on_tree_customContextMenuRequested(const QPoint & pos);
void on_actionOpen_here_triggered();
void on_actionOpen_external_triggered();