pgLab/pglab
eelke 47ee1857cd Added a gutter and currentline highlighting to the SQL editor.
Currently gutter only shows linenumbers. Code is mostly from http://doc.qt.io/qt-5/qtwidgets-widgets-codeeditor-example.html

There is a little bit included in this commit from a first try to make toobars adept to the current tab.

Code #2
2018-04-08 09:19:32 +02:00
..
icons Added list of constraints to the tables page. 2017-12-30 13:02:40 +01:00
.gitignore Builds on windows again 2017-11-26 13:07:21 +01:00
ApplicationWindow.cpp Added list of constraints to the tables page. 2017-12-30 13:02:40 +01:00
ApplicationWindow.h Added list of constraints to the tables page. 2017-12-30 13:02:40 +01:00
ApplicationWindow.ui Added list of constraints to the tables page. 2017-12-30 13:02:40 +01:00
ASyncWindow.cpp Builds on windows again 2017-11-26 13:07:21 +01:00
ASyncWindow.h Builds on windows again 2017-11-26 13:07:21 +01:00
BackupDialog.cpp In the list of columns displayed for a table a set of columns is appended describing the indexes on the table. 2017-12-17 19:34:28 +01:00
BackupDialog.h Builds on windows again 2017-11-26 13:07:21 +01:00
BackupDialog.ui Builds on windows again 2017-11-26 13:07:21 +01:00
BackupRestore.cpp Builds on windows again 2017-11-26 13:07:21 +01:00
BaseTableModel.cpp Couple of minor changes. 2018-01-15 13:32:18 +01:00
BaseTableModel.h QueryResultModel relies on BaseTableModel for most formatting now. 2017-12-09 19:47:33 +01:00
CMakeLists.txt Builds on windows again 2017-11-26 13:07:21 +01:00
CodeBuilderConfiguration.cpp Fixed several warnings. 2017-12-16 21:41:46 +01:00
CodeBuilderConfiguration.h Builds on windows again 2017-11-26 13:07:21 +01:00
CodeEditor.cpp Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
CodeEditor.h Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
ColumnTableModel.cpp Added list of constraints to the tables page. 2017-12-30 13:02:40 +01:00
ColumnTableModel.h Made a start with showing foreignkeys in column list. 2017-12-25 10:31:58 +01:00
ConnectionList.cpp Builds on windows again 2017-11-26 13:07:21 +01:00
ConnectionList.h Builds on windows again 2017-11-26 13:07:21 +01:00
ConnectionListModel.cpp Builds on windows again 2017-11-26 13:07:21 +01:00
ConnectionListModel.h Builds on windows again 2017-11-26 13:07:21 +01:00
ConnectionManagerWindow.cpp In the list of columns displayed for a table a set of columns is appended describing the indexes on the table. 2017-12-17 19:34:28 +01:00
ConnectionManagerWindow.h Builds on windows again 2017-11-26 13:07:21 +01:00
ConnectionManagerWindow.ui Added list of constraints to the tables page. 2017-12-30 13:02:40 +01:00
ConstraintModel.cpp Created IndexModel for displaying the indexes on a table. Constraints can now show the SQL to drop and create them. 2018-01-06 21:22:22 +01:00
ConstraintModel.h Created IndexModel for displaying the indexes on a table. Constraints can now show the SQL to drop and create them. 2018-01-06 21:22:22 +01:00
CreateDatabaseDialog.cpp Some stuff I had on another machine and which might provide useful. 2017-12-28 07:29:07 +01:00
CreateDatabaseDialog.h Some stuff I had on another machine and which might provide useful. 2017-12-28 07:29:07 +01:00
CreateDatabaseDialog.ui Some stuff I had on another machine and which might provide useful. 2017-12-28 07:29:07 +01:00
CrudModel.cpp Added delete support to the CRUD system. 2018-04-08 09:03:03 +02:00
CrudModel.h Added delete support to the CRUD system. 2018-04-08 09:03:03 +02:00
CrudTab.cpp Added delete support to the CRUD system. 2018-04-08 09:03:03 +02:00
CrudTab.h Added delete support to the CRUD system. 2018-04-08 09:03:03 +02:00
CrudTab.ui Added delete support to the CRUD system. 2018-04-08 09:03:03 +02:00
DatabasesTableModel.cpp pg_classes can be loaded now, used in TablesTableModel for overview of tables in database. 2017-12-10 10:35:46 +01:00
DatabasesTableModel.h pg_classes can be loaded now, used in TablesTableModel for overview of tables in database. 2017-12-10 10:35:46 +01:00
Doxyfile Builds on windows again 2017-11-26 13:07:21 +01:00
EditorGutter.cpp Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
EditorGutter.h Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
GlobalIoService.cpp Builds on windows again 2017-11-26 13:07:21 +01:00
GlobalIoService.h Builds on windows again 2017-11-26 13:07:21 +01:00
IconColumnDelegate.cpp Added list of constraints to the tables page. 2017-12-30 13:02:40 +01:00
IconColumnDelegate.h Added list of constraints to the tables page. 2017-12-30 13:02:40 +01:00
IndexModel.cpp Use PgLabItemDelegate for indexes tab. 2018-01-15 13:31:37 +01:00
IndexModel.h Added delete support to the CRUD system. 2018-04-08 09:03:03 +02:00
main.cpp Builds on windows again 2017-11-26 13:07:21 +01:00
MainWindow.cpp Some rudementary refresh support in crud tab bound to execute action (should be replaced with dynamic action list on form) 2018-02-05 22:40:17 +01:00
MainWindow.h Double clicking a table now opens a CRUD page for that table however data cannot be changed yet thought it will display an editbox. 2018-01-09 20:39:43 +01:00
MainWindow.ui Some rudementary refresh support in crud tab bound to execute action (should be replaced with dynamic action list on form) 2018-02-05 22:40:17 +01:00
MasterController.cpp Builds on windows again 2017-11-26 13:07:21 +01:00
MasterController.h Builds on windows again 2017-11-26 13:07:21 +01:00
Module.cpp Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
Module.h Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
NamespaceFilterWidget.cpp Minor fixes to the namespace filter 2017-12-29 09:49:22 +01:00
NamespaceFilterWidget.h Minor fixes to the namespace filter 2017-12-29 09:49:22 +01:00
NamespaceFilterWidget.ui Have a working model for showing the namespaces in a tree with checkboxes. 2017-12-29 08:39:08 +01:00
NamespaceItemModel.cpp Refactorings of namespace filter 2017-12-29 10:10:06 +01:00
NamespaceItemModel.h Refactorings of namespace filter 2017-12-29 10:10:06 +01:00
OpenDatabase.cpp Some stuff I had on another machine and which might provide useful. 2017-12-28 07:29:07 +01:00
OpenDatabase.h Bezig met crudmodel/tab 2018-01-08 20:45:52 +01:00
ParamTypeDelegate.cpp In the list of columns displayed for a table a set of columns is appended describing the indexes on the table. 2017-12-17 19:34:28 +01:00
ParamTypeDelegate.h Builds on windows again 2017-11-26 13:07:21 +01:00
pglab.ico Builds on windows again 2017-11-26 13:07:21 +01:00
pglab.pro Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
PgLabItemDelegate.cpp Implemented a custom delegate that does the samework as the BaseTableModel class did. 2018-01-15 12:21:24 +01:00
PgLabItemDelegate.h Implemented a custom delegate that does the samework as the BaseTableModel class did. 2018-01-15 12:21:24 +01:00
PglPage.cpp Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
PglPage.h Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
ProcessStdioWidget.cpp Builds on windows again 2017-11-26 13:07:21 +01:00
ProcessStdioWidget.h Builds on windows again 2017-11-26 13:07:21 +01:00
ProcessStdioWidget.ui Builds on windows again 2017-11-26 13:07:21 +01:00
QueryExplainModel.cpp Messy commit. Testing suff and some improvements to how data is shown. 2017-12-09 10:45:13 +01:00
QueryExplainModel.h Builds on windows again 2017-11-26 13:07:21 +01:00
QueryParamListController.cpp Made a start with showing foreignkeys in column list. 2017-12-25 10:31:58 +01:00
QueryParamListController.h Made a start with showing foreignkeys in column list. 2017-12-25 10:31:58 +01:00
QueryResultModel.cpp Fix: boolean values from query result were always shown as true. 2018-02-05 21:47:21 +01:00
QueryResultModel.h QueryResultModel inherits from QAbstractTableModel now instead of BaseTableModel and the tableview now gets a custom delegate. 2018-01-15 12:23:41 +01:00
QueryTab.cpp Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
QueryTab.h Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
QueryTab.ui Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
resources.qrc Added list of constraints to the tables page. 2017-12-30 13:02:40 +01:00
ResultTableModelUtil.cpp Couple of minor changes. 2018-01-15 13:32:18 +01:00
ResultTableModelUtil.h Couple of minor changes. 2018-01-15 13:32:18 +01:00
RolesTableModel.cpp Fixed several warnings. 2017-12-16 21:41:46 +01:00
RolesTableModel.h Bunch of raw pointers replaced with smart pointers of references. 2017-12-09 20:21:22 +01:00
ServerWindow.cpp pg_classes can be loaded now, used in TablesTableModel for overview of tables in database. 2017-12-10 10:35:46 +01:00
ServerWindow.h Made a start with showing foreignkeys in column list. 2017-12-25 10:31:58 +01:00
ServerWindow.ui Builds on windows again 2017-11-26 13:07:21 +01:00
SqlSyntaxHighlighter.cpp Created IndexModel for displaying the indexes on a table. Constraints can now show the SQL to drop and create them. 2018-01-06 21:22:22 +01:00
SqlSyntaxHighlighter.h Created IndexModel for displaying the indexes on a table. Constraints can now show the SQL to drop and create them. 2018-01-06 21:22:22 +01:00
stopwatch.cpp Builds on windows again 2017-11-26 13:07:21 +01:00
stopwatch.h Builds on windows again 2017-11-26 13:07:21 +01:00
TablesPage.cpp Show moer information about the indexes. 2018-04-08 09:04:38 +02:00
TablesPage.h Show moer information about the indexes. 2018-04-08 09:04:38 +02:00
TablesPage.ui Show moer information about the indexes. 2018-04-08 09:04:38 +02:00
TablesTableModel.cpp Bezig met crudmodel/tab 2018-01-08 20:45:52 +01:00
TablesTableModel.h Tables are now sorted by not perfect yet. 2018-01-07 09:02:53 +01:00
tsqueue.cpp cleanup of commented out code 2017-12-26 07:28:18 +01:00
tsqueue.h cleanup of commented out code 2017-12-26 07:28:18 +01:00
tuplesresultwidget.cpp QueryResultModel inherits from QAbstractTableModel now instead of BaseTableModel and the tableview now gets a custom delegate. 2018-01-15 12:23:41 +01:00
tuplesresultwidget.h Builds on windows again 2017-11-26 13:07:21 +01:00
tuplesresultwidget.ui Builds on windows again 2017-11-26 13:07:21 +01:00
TypeSelectionItemModel.cpp Fixed several warnings. 2017-12-16 21:41:46 +01:00
TypeSelectionItemModel.h Bunch of raw pointers replaced with smart pointers of references. 2017-12-09 20:21:22 +01:00