From 862c71fdfb096e3bdf08130dde774db1d805f855 Mon Sep 17 00:00:00 2001 From: Salvo 'LtWorf' Tomaselli Date: Wed, 9 Sep 2015 12:42:00 +0200 Subject: [PATCH] Clear session button and changed layout Added a button to clear the current session changed the disposition of the operator buttons, to take up less vertical space. Now it should be better to fit smaller screens. --- relational_gui/maingui.ui | 517 +++++++++++++++++++++++++++----------- 1 file changed, 364 insertions(+), 153 deletions(-) diff --git a/relational_gui/maingui.ui b/relational_gui/maingui.ui index 9b2c1f4..33efbb1 100644 --- a/relational_gui/maingui.ui +++ b/relational_gui/maingui.ui @@ -43,135 +43,180 @@ - - - - - Product - - - * - - - - + + + + + 0 + 0 + + + + + 40 + 16777215 + + Difference - - - - - - - Union - - - + + true - - - - Intersection - - - - - - - - - - Division - - - ÷ - - - - - - - Natural join - - - - - - - - - - Left outer join - - - - - - - - - - Right outer join - - - - - - - + + + + 0 + 0 + + + + + 40 + 16777215 + + Full outer join + + true + - - + + + + + 0 + 0 + + + + + 40 + 16777215 + + - Projection + Division - π + ÷ + + + true - + + + + + 0 + 0 + + + + + 40 + 16777215 + + + + Product + + + * + + + true + + + + + + + 0 + 0 + + + + + 40 + 16777215 + + Selection σ - - - - - - Rename - - - ρ + + true - + + + + 0 + 0 + + + + + 40 + 16777215 + + + + true + - + + + + + 0 + 0 + + + + + 40 + 16777215 + + + + Left outer join + + + + + + true + + + + Qt::Vertical @@ -184,6 +229,156 @@ + + + + + 0 + 0 + + + + + 40 + 16777215 + + + + Union + + + + + + true + + + + + + + + 0 + 0 + + + + + 40 + 16777215 + + + + Intersection + + + + + + true + + + + + + + + 0 + 0 + + + + + 40 + 16777215 + + + + Natural join + + + + + + true + + + + + + + + 0 + 0 + + + + + 40 + 16777215 + + + + Right outer join + + + + + + true + + + + + + + + 0 + 0 + + + + + 40 + 16777215 + + + + Projection + + + π + + + true + + + + + + + + 0 + 0 + + + + + 40 + 16777215 + + + + Rename + + + ρ + + + true + + + @@ -420,7 +615,14 @@ - + + + + Unload all + + + + Unload @@ -540,7 +742,7 @@ 0 0 800 - 21 + 20 @@ -675,16 +877,10 @@ cmdSurvey cmdProduct cmdDifference - cmdUnion - cmdIntersection cmdDivision - cmdJoin cmdOuterLeft - cmdOuterRight cmdOuter - cmdProjection cmdSelection - cmdRename cmdArrow table lstHistory @@ -696,7 +892,6 @@ cmdExecuteMultiline lstRelations cmdEdit - cmdUnload lstAttributes txtResult txtQuery @@ -728,8 +923,8 @@ showSurvey() - 63 - 96 + 78 + 132 99 @@ -744,8 +939,8 @@ unloadRelation() - 785 - 387 + 677 + 396 773 @@ -760,8 +955,8 @@ saveRelation() - 785 - 325 + 783 + 322 760 @@ -776,8 +971,8 @@ loadRelation() - 785 - 294 + 677 + 322 753 @@ -904,8 +1099,8 @@ editRelation() - 785 - 356 + 783 + 359 399 @@ -936,8 +1131,8 @@ newRelation() - 785 - 263 + 677 + 359 399 @@ -1000,8 +1195,8 @@ clear() - 518 - 564 + 556 + 608 432 @@ -1016,8 +1211,8 @@ execute() - 550 - 596 + 556 + 646 795 @@ -1032,12 +1227,12 @@ clear() - 674 - 639 + 696 + 700 - 590 - 644 + 606 + 699 @@ -1048,8 +1243,8 @@ clear() - 492 - 511 + 556 + 556 490 @@ -1064,8 +1259,8 @@ optimize() - 161 - 517 + 263 + 556 130 @@ -1080,8 +1275,8 @@ undoOptimize() - 369 - 509 + 409 + 556 544 @@ -1096,8 +1291,8 @@ execute() - 740 - 636 + 786 + 700 797 @@ -1112,8 +1307,8 @@ execute() - 484 - 642 + 606 + 699 796 @@ -1144,8 +1339,8 @@ addProduct() - 54 - 138 + 67 + 183 399 @@ -1160,8 +1355,8 @@ addDifference() - 54 - 169 + 67 + 220 399 @@ -1176,8 +1371,8 @@ addUnion() - 54 - 200 + 67 + 257 399 @@ -1192,8 +1387,8 @@ addIntersection() - 54 - 231 + 67 + 294 399 @@ -1208,8 +1403,8 @@ addDivision() - 54 - 262 + 67 + 331 399 @@ -1224,8 +1419,8 @@ addOuter() - 54 - 386 + 67 + 479 399 @@ -1240,8 +1435,8 @@ addOLeft() - 54 - 324 + 67 + 405 399 @@ -1256,8 +1451,8 @@ addORight() - 54 - 355 + 67 + 442 399 @@ -1272,8 +1467,8 @@ addJoin() - 54 - 293 + 67 + 368 399 @@ -1288,8 +1483,8 @@ addProjection() - 54 - 417 + 67 + 516 399 @@ -1304,8 +1499,8 @@ addSelection() - 54 - 448 + 67 + 553 399 @@ -1320,8 +1515,8 @@ addRename() - 54 - 479 + 67 + 590 399 @@ -1336,8 +1531,8 @@ addArrow() - 54 - 510 + 67 + 627 399 @@ -1345,6 +1540,22 @@ + + cmdNewSession + clicked() + MainWindow + newSession() + + + 736 + 378 + + + 796 + 396 + + + execute()