ui: Indexing UI

* Added DialogView with QtDialogView implementation to handle information dialogs
* Implemented QtIndexingDialog class that covers all different dialogs for indexing
* Directly communicate with DialogView from Prpject and all Tasks involved in indexing
* Block QtMainWindow UI while indexing
This commit is contained in:
Eberhard Graether
2016-08-23 23:45:45 +02:00
parent 377f0ef34f
commit 2c90b75a9f
70 changed files with 1565 additions and 375 deletions
+4 -3
View File
@@ -47,6 +47,7 @@ private:
size_t m_forwardButton;
};
class MouseWheelFilter
: public QObject
{
@@ -111,7 +112,6 @@ public slots:
void newProjectFromSolution(const std::string& ideId, const std::string& solutionPath);
void openProject(const QString &path = QString());
void editProject();
void openRecentProject();
void find();
void findFulltext();
@@ -129,10 +129,11 @@ public slots:
void zoomOut();
void resetZoom();
void toggleView(View* view, bool fromMenu);
void openRecentProject();
void updateRecentProjectMenu();
void toggleView(View* view, bool fromMenu);
private slots:
void toggleShowDockWidgetTitleBars();