From 016003905ca0e8e459e3dc33e786beda8ec92f45 Mon Sep 17 00:00:00 2001 From: Unit 193 Date: Fri, 30 Jan 2015 17:00:07 -0500 Subject: Imported Upstream version 3.0.2 --- SQLiteStudio3/guiSQLiteStudio/sqleditor.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'SQLiteStudio3/guiSQLiteStudio/sqleditor.h') diff --git a/SQLiteStudio3/guiSQLiteStudio/sqleditor.h b/SQLiteStudio3/guiSQLiteStudio/sqleditor.h index d525e20..43be251 100644 --- a/SQLiteStudio3/guiSQLiteStudio/sqleditor.h +++ b/SQLiteStudio3/guiSQLiteStudio/sqleditor.h @@ -9,6 +9,7 @@ #include #include #include +#include class CompleterWindow; class QTimer; @@ -185,6 +186,7 @@ class GUI_API_EXPORT SqlEditor : public QPlainTextEdit, public ExtActionContaine const DbObject* getValidObjectForPosition(int position, bool movedLeft); const DbObject* getValidObjectForPosition(const QPoint& point); void handleValidObjectCursor(const QPoint& point); + bool handleValidObjectContextMenu(const QPoint& pos); SqliteSyntaxHighlighter* highlighter = nullptr; QMenu* contextMenu = nullptr; @@ -197,6 +199,7 @@ class GUI_API_EXPORT SqlEditor : public QPlainTextEdit, public ExtActionContaine QTimer* queryParserTimer = nullptr; Parser* queryParser = nullptr; QHash objectsInNamedDb; + QMutex objectsInNamedDbMutex; bool objectLinksEnabled = false; QList validDbObjects; QWidget* lineNumberArea = nullptr; -- cgit v1.2.3