diff --git a/src/EditDialog.ui b/src/EditDialog.ui index ed9b2eb8..f920188c 100644 --- a/src/EditDialog.ui +++ b/src/EditDialog.ui @@ -37,6 +37,9 @@ 0 + + This is the list of supported modes for the cell editor. Choose a mode for viewing or editing the data of the current cell. + Text @@ -258,6 +261,9 @@ Errors are indicated with a red squiggle underline. Apply data to cell [Ctrl+Return] + + This button saves the changes performed in the cell editor to the database cell. + Apply diff --git a/src/FilterLineEdit.cpp b/src/FilterLineEdit.cpp index d00ad628..7c9d0a99 100644 --- a/src/FilterLineEdit.cpp +++ b/src/FilterLineEdit.cpp @@ -20,6 +20,18 @@ FilterLineEdit::FilterLineEdit(QWidget* parent, QList* filters, connect(this, SIGNAL(textChanged(QString)), delaySignalTimer, SLOT(start())); connect(delaySignalTimer, SIGNAL(timeout()), this, SLOT(delayedSignalTimerTriggered())); + setWhatsThis(tr("These input fields allow you to perform quick filters in the currently selected table.\n" + "By default, the rows containing the input text are filtered out.\n" + "The following operators are also supported:\n" + "%\tWildcard\n" + ">\tGreater than\n" + "<\tLess than\n" + ">=\tEqual to or greater\n" + "<=\tEqual to or less\n" + "=\tEqual to: exact match\n" + "<>\tUnequal: exact inverse match\n" + "x~y\tRange: values between x and y")); + // Immediately emit the delayed filter value changed signal if the user presses the enter or the return key or // the line edit widget loses focus connect(this, SIGNAL(editingFinished()), this, SLOT(delayedSignalTimerTriggered())); diff --git a/src/MainWindow.ui b/src/MainWindow.ui index 6211e390..fc8c9c1f 100644 --- a/src/MainWindow.ui +++ b/src/MainWindow.ui @@ -154,6 +154,9 @@ You can drag SQL sentences from an object row and drop them into other applicati Clear all filters + + This button clears all the filters set in the header input fields for the currently browsed table. + @@ -168,6 +171,9 @@ You can drag SQL sentences from an object row and drop them into other applicati Save the current filter, sort column and display formats as a view + + This button saves the current setting of the browsed table (filters, display formats and order column) as an SQL view that you can later browse or use in SQL statements. + ... @@ -209,7 +215,7 @@ You can drag SQL sentences from an object row and drop them into other applicati Delete the current record - This button deletes the record currently selected in the database + This button deletes the record or records currently selected in the table Delete Record @@ -1060,6 +1066,9 @@ You can drag SQL sentences from an object row and drop them into other applicati 30 + + This button clears the contents of the SQL logs + &Clear @@ -1069,6 +1078,9 @@ You can drag SQL sentences from an object row and drop them into other applicati + + This panel lets you examine a log of all SQL commands issued by the application or by yourself + 0 @@ -1268,6 +1280,9 @@ You can drag SQL sentences from the Schema column and drop them into the SQL edi Close the current database file + + This button closes the connection to the currently open database file + Ctrl+W @@ -1563,6 +1578,9 @@ You can drag SQL sentences from the Schema column and drop them into the SQL edi Open &tab + + This button opens a new tab for the SQL editor + Ctrl+T @@ -1578,6 +1596,9 @@ You can drag SQL sentences from the Schema column and drop them into the SQL edi Execute SQL [F5, Ctrl+Return, Ctrl+R] + + This button executes all the SQL statements of the current editor tab + @@ -1587,6 +1608,9 @@ You can drag SQL sentences from the Schema column and drop them into the SQL edi Open SQL file + + This button opens a file containing SQL statements and loads it in a new editor tab + @@ -1623,6 +1647,9 @@ You can drag SQL sentences from the Schema column and drop them into the SQL edi Execute current line [Shift+F5] + + This button executes the SQL statement present in the current editor line + Shift+F5 @@ -1688,6 +1715,9 @@ You can drag SQL sentences from the Schema column and drop them into the SQL edi Save the current session to a file + + This button lets you save all the settings associated to the open DB to a DB4S project file + QAction::NoRole @@ -1706,6 +1736,9 @@ You can drag SQL sentences from the Schema column and drop them into the SQL edi Load a working session from a file + + This button lets you open a DB4S project file + QAction::NoRole @@ -1727,6 +1760,9 @@ You can drag SQL sentences from the Schema column and drop them into the SQL edi Add another database file to the current database connection + + This button lets you add another database file to the current database connection + QAction::NoRole @@ -1766,6 +1802,9 @@ You can drag SQL sentences from the Schema column and drop them into the SQL edi Save SQL file + + This button opens a saves the content of the current SQL editor tab to a file + @@ -1897,6 +1936,9 @@ You can drag SQL sentences from the Schema column and drop them into the SQL edi Save the results view + + This button lets you save the results of the last executed query + @@ -1912,6 +1954,9 @@ You can drag SQL sentences from the Schema column and drop them into the SQL edi Find text in SQL editor [Ctrl+F] + + This button opens the search bar of the editor + Ctrl+F @@ -1930,6 +1975,9 @@ You can drag SQL sentences from the Schema column and drop them into the SQL edi Find or replace text in SQL editor [Ctrl+H] + + This button opens the find/replace dialog for the current editor tab + diff --git a/src/RemoteDock.ui b/src/RemoteDock.ui index 70489237..c1b5690c 100644 --- a/src/RemoteDock.ui +++ b/src/RemoteDock.ui @@ -74,7 +74,11 @@ - + + + <html><head/><body><p>In this pane, remote databases from dbhub.io website can be added to DB4S. First you need an identity:</p><ol style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Login to the dbhub.io website (use your GitHub credentials or whatever you want)</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Click the button to create a DB4S certificate (that's your identity). That'll give you a certificate file (save it to your local disk).</li><li style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Go to the Remote tab in DB4S Preferences. Click the button to add a new certificate to DB4S and choose the just downloaded certificate file.</li></ol><p>Now the Remote panel shows your identity and you can add remote databases.</p></body></html> + +