Commit graph

6 commits

Author SHA1 Message Date
Eelke Klein
d19741f111 Connection manager can now open a query window for selected connection.
Query window has now buttons with icons made in the designer for better looks.
Depending on received responses from the database the tabcontrol with the message, data and explain tab
now switches to the appropriate tab.
2017-01-15 21:01:40 +01:00
Eelke Klein
a36bf5f7f4 Query, Explain and Cancel are going throught the asyncdbconnection now.
Todo: Notice processing and error reporting.
2017-01-08 09:58:34 +01:00
Eelke Klein
8af6bc4ac5 Added explain functionality.
Uses json format with jsoncpp as a parser. Then show it in a QTreeView.
Shows inclusive/exclusive times like explain.despesz does. Also a similar
coloring scheme as applied.
2016-12-29 13:48:35 +01:00
Eelke Klein
0d30dc9080 Query is now executed using std::async 2016-12-27 21:22:49 +01:00
Eelke Klein
3a8cc3d7f0 Het maken van de DB connectie gebeurd nu asynchroon. 2016-12-27 15:41:11 +01:00
Eelke Klein
edc6df25da Initial commit. Contains a simple query tool. 2016-12-26 16:06:55 +01:00