From a80a494efee7979c28ab1090734270e5c0515352 Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Sun, 18 Sep 2022 20:19:47 +0900 Subject: Added main window menubar GUI. The logic of each action has not been implemented yet. Signed-off-by: Michele Calgaro --- src/__TODO/UiGuiSettingsDialog.ui | 625 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 625 insertions(+) create mode 100755 src/__TODO/UiGuiSettingsDialog.ui (limited to 'src/__TODO/UiGuiSettingsDialog.ui') diff --git a/src/__TODO/UiGuiSettingsDialog.ui b/src/__TODO/UiGuiSettingsDialog.ui new file mode 100755 index 0000000..2f96561 --- /dev/null +++ b/src/__TODO/UiGuiSettingsDialog.ui @@ -0,0 +1,625 @@ + + + SettingsDialog + + + TQt::ApplicationModal + + + + 0 + 0 + 503 + 336 + + + + Settings + + + + :/mainWindow/preferences-system.png:/mainWindow/preferences-system.png + + + + + + 0 + + + + + :/settingsDialog/applications-system.png:/settingsDialog/applications-system.png + + + Common + + + + + + + + Displays all available translations for UniversalIndentGui and lets you choose one. + + + Application language + + + languageSelectionComboBox + + + + + + + + 0 + 0 + + + + Displays all available translations for UniversalIndentGui and lets you choose one. + + + language + + + currentIndex + + + + + + + TQt::Horizontal + + + + 40 + 20 + + + + + + + + + + If selected opens the source code file on startup that was opened last time. + + + Automatically open last file on startup + + + loadLastSourceCodeFileOnStartup + + + checked + + + + + + + If checked, tool tips will show up if the mouse cursor remains over an indenter parameter for a while. + + + Enable Parameter Tooltips + + + indenterParameterTooltipsEnabled + + + checked + + + + + + + + + Sets how many files should be remembered in the list of recently opened files. + + + Number of files in recently opened list + + + + + + + + 0 + 0 + + + + Sets how many files should be remembered in the list of recently opened files. + + + 1 + + + 30 + + + 1 + + + recentlyOpenedListSize + + + value + + + + + + + TQt::Horizontal + + + + 40 + 20 + + + + + + + + + + TQt::Vertical + + + + 20 + 40 + + + + + + + + + + :/settingsDialog/accessories-text-editor.png:/settingsDialog/accessories-text-editor.png + + + Editor + + + + + + Enables or disables displaying of white space characters in the editor. + + + Display white space character (tabs, spaces, etc.) + + + whiteSpaceIsVisible + + + checked + + + + + + + + + Sets width in single spaces used for tabs + + + Defines how many spaces should be displayed in the editor for one tab. + + + Displayed width of tabs + + + + + + + + 0 + 0 + + + + Defines how many spaces should be displayed in the editor for one tab character. + + + 1 + + + 99 + + + 1 + + + tabWidth + + + value + + + + + + + TQt::Horizontal + + + + 40 + 20 + + + + + + + + + + TQt::Vertical + + + + 20 + 40 + + + + + + + + + + :/mainWindow/system-software-update.png:/mainWindow/system-software-update.png + + + Network + + + + + + Checks whether a new version of UniversalIndentGUI exists on program start, but only once a day. + + + Check online for update on program start + + + CheckForUpdate + + + checked + + + + + + + + + + + + + If checked, the made proxy settings will be applied for all network connections. Type of the used proxy is SOCKS5. + + + Enable proxy + + + ProxyEnabled + + + checked + + + + + + + false + + + + + + Host name: + + + proxyHostNameLineEdit + + + + + + + Host name of the to be used proxy. E.g.: proxy.example.com + + + ProxyHostName + + + text + + + + + + + Port: + + + proxyPortSpinBox + + + + + + + Port number to connect to the before named proxy. + + + TQt::AlignRight|TQt::AlignTrailing|TQt::AlignVCenter + + + TQAbstractSpinBox::NoButtons + + + 99999 + + + ProxyPort + + + text + + + + + + + User name: + + + proxyUserNameLineEdit + + + + + + + If the proxy needs authentification, enter the login name here. + + + ProxyUserName + + + text + + + + + + + Password: + + + proxyPasswordLineEdit + + + + + + + If the proxy needs authentification, enter the password here. + + + TQLineEdit::Password + + + ProxyPassword + + + text + + + + + + + + + + + + + + + :/settingsDialog/syntax-highlight.png:/settingsDialog/syntax-highlight.png + + + Syntax Highlighting + + + + + + By enabling special key words of the source code are highlighted. + + + Enable syntax highlighting + + + SyntaxHighlightingEnabled + + + checked + + + + + + + false + + + Lets you make settings for all properties of the available syntax highlighters, like font and color. + + + Highlighter settings + + + + + + -1 + + + + + + + -1 + + + + + + + + + Set the font for the current selected highlighter property. + + + Set Font + + + + + + + Set the color for the current selected highlighter property. + + + Set Color + + + + + + + TQt::Vertical + + + + 20 + 40 + + + + + + + + + + + + + TQt::Vertical + + + + 20 + 40 + + + + + + + + + + + + TQt::Horizontal + + + TQDialogButtonBox::Cancel|TQDialogButtonBox::Ok + + + + + + + + + + + buttonBox + accepted() + SettingsDialog + accept() + + + 250 + 316 + + + 153 + 236 + + + + + buttonBox + rejected() + SettingsDialog + reject() + + + 327 + 316 + + + 282 + 236 + + + + + enableProxyCheckBox + toggled(bool) + widget + setEnabled(bool) + + + 73 + 68 + + + 76 + 95 + + + + + -- cgit v1.2.1