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 --- icons/CMakeLists.txt | 22 ++++++ icons/__TODO/Icon1.png | Bin 0 -> 237 bytes icons/__TODO/Icons.qrc | 48 +++++++++++++ icons/__TODO/accessories-text-editor.png | Bin 0 -> 995 bytes icons/__TODO/applications-system.png | Bin 0 -> 1488 bytes icons/__TODO/banner.png | Bin 0 -> 142927 bytes icons/__TODO/edit-select-all.png | Bin 0 -> 631 bytes icons/__TODO/format-justify-left.png | Bin 0 -> 515 bytes icons/__TODO/help.png | Bin 0 -> 2231 bytes icons/__TODO/icon2.ico | Bin 0 -> 1214 bytes icons/__TODO/icon2.png | Bin 0 -> 237 bytes icons/__TODO/icon3.png | Bin 0 -> 257 bytes icons/__TODO/language-de.png | Bin 0 -> 545 bytes icons/__TODO/language-en.png | Bin 0 -> 496 bytes icons/__TODO/language-fr.png | Bin 0 -> 545 bytes icons/__TODO/language-ja.png | Bin 0 -> 420 bytes icons/__TODO/language-ru.png | Bin 0 -> 420 bytes icons/__TODO/language-uk.png | Bin 0 -> 446 bytes icons/__TODO/language-zh_CN.png | Bin 0 -> 472 bytes icons/__TODO/language-zh_TW.png | Bin 0 -> 465 bytes icons/__TODO/load_indent_cfg.png | Bin 0 -> 1673 bytes icons/__TODO/qt_logo.png | Bin 0 -> 984 bytes icons/__TODO/save_indent_cfg.png | Bin 0 -> 1666 bytes icons/__TODO/shell.png | Bin 0 -> 474 bytes icons/__TODO/system-software-update.png | Bin 0 -> 2216 bytes icons/__TODO/view-refresh.png | Bin 0 -> 2024 bytes icons/document-open.png | Bin 0 -> 1437 bytes icons/document-properties.png | Bin 0 -> 1115 bytes icons/document-save-as.png | Bin 0 -> 1837 bytes icons/document-save.png | Bin 0 -> 1971 bytes icons/edit-clear.png | Bin 0 -> 1682 bytes icons/exporthtml.png | Bin 0 -> 1561 bytes icons/exportpdf.png | Bin 0 -> 1594 bytes icons/info.png | Bin 0 -> 825 bytes icons/live-preview.png | Bin 0 -> 2566 bytes icons/preferences-system.png | Bin 0 -> 1151 bytes icons/syntax-highlight.png | Bin 0 -> 821 bytes icons/system-log-out.png | Bin 0 -> 1269 bytes icons/tooltip.png | Bin 0 -> 852 bytes icons/universalIndentGUI.ico | Bin 0 -> 1278 bytes icons/universalIndentGUI.svg | 110 ++++++++++++++++++++++++++++ icons/universalIndentGUI_32x32.xpm | 120 +++++++++++++++++++++++++++++++ icons/universalIndentGUI_512x512.png | Bin 0 -> 14312 bytes icons/universalIndentGUI_64x64.png | Bin 0 -> 1269 bytes 44 files changed, 300 insertions(+) create mode 100644 icons/CMakeLists.txt create mode 100755 icons/__TODO/Icon1.png create mode 100755 icons/__TODO/Icons.qrc create mode 100755 icons/__TODO/accessories-text-editor.png create mode 100755 icons/__TODO/applications-system.png create mode 100755 icons/__TODO/banner.png create mode 100755 icons/__TODO/edit-select-all.png create mode 100755 icons/__TODO/format-justify-left.png create mode 100755 icons/__TODO/help.png create mode 100755 icons/__TODO/icon2.ico create mode 100755 icons/__TODO/icon2.png create mode 100755 icons/__TODO/icon3.png create mode 100755 icons/__TODO/language-de.png create mode 100755 icons/__TODO/language-en.png create mode 100755 icons/__TODO/language-fr.png create mode 100755 icons/__TODO/language-ja.png create mode 100755 icons/__TODO/language-ru.png create mode 100755 icons/__TODO/language-uk.png create mode 100755 icons/__TODO/language-zh_CN.png create mode 100755 icons/__TODO/language-zh_TW.png create mode 100755 icons/__TODO/load_indent_cfg.png create mode 100755 icons/__TODO/qt_logo.png create mode 100755 icons/__TODO/save_indent_cfg.png create mode 100755 icons/__TODO/shell.png create mode 100755 icons/__TODO/system-software-update.png create mode 100755 icons/__TODO/view-refresh.png create mode 100755 icons/document-open.png create mode 100755 icons/document-properties.png create mode 100755 icons/document-save-as.png create mode 100755 icons/document-save.png create mode 100755 icons/edit-clear.png create mode 100755 icons/exporthtml.png create mode 100755 icons/exportpdf.png create mode 100755 icons/info.png create mode 100755 icons/live-preview.png create mode 100755 icons/preferences-system.png create mode 100755 icons/syntax-highlight.png create mode 100755 icons/system-log-out.png create mode 100755 icons/tooltip.png create mode 100755 icons/universalIndentGUI.ico create mode 100755 icons/universalIndentGUI.svg create mode 100755 icons/universalIndentGUI_32x32.xpm create mode 100755 icons/universalIndentGUI_512x512.png create mode 100755 icons/universalIndentGUI_64x64.png (limited to 'icons') diff --git a/icons/CMakeLists.txt b/icons/CMakeLists.txt new file mode 100644 index 0000000..7d86613 --- /dev/null +++ b/icons/CMakeLists.txt @@ -0,0 +1,22 @@ +install( + FILES + document-open.png + document-properties.png + document-save.png + document-save-as.png + edit-clear.png + exporthtml.png + exportpdf.png + info.png + live-preview.png + preferences-system.png + syntax-highlight.png + system-log-out.png + tooltip.png + universalIndentGUI.ico + universalIndentGUI.svg + universalIndentGUI_32x32.xpm + universalIndentGUI_64x64.png + universalIndentGUI_512x512.png + DESTINATION ${SHARE_INSTALL_PREFIX}/universal-indent-gui-tqt/icons +) diff --git a/icons/__TODO/Icon1.png b/icons/__TODO/Icon1.png new file mode 100755 index 0000000..7144147 Binary files /dev/null and b/icons/__TODO/Icon1.png differ diff --git a/icons/__TODO/Icons.qrc b/icons/__TODO/Icons.qrc new file mode 100755 index 0000000..71ffec5 --- /dev/null +++ b/icons/__TODO/Icons.qrc @@ -0,0 +1,48 @@ + + + qt_logo.png + banner.png + + + language-de.png + language-en.png + language-fr.png + language-ru.png + language-uk.png + language-zh_CN.png + language-zh_TW.png + language-ja.png + + + document-properties.png + Icon1.png + universalIndentGUI.svg + document-open.png + document-save-as.png + document-save.png + edit-clear.png + exporthtml.png + exportpdf.png + format-justify-left.png + help.png + icon2.png + icon3.png + info.png + live-preview.png + load_indent_cfg.png + preferences-system.png + save_indent_cfg.png + shell.png + syntax-highlight.png + system-log-out.png + system-software-update.png + tooltip.png + view-refresh.png + + + accessories-text-editor.png + applications-system.png + icon3.png + syntax-highlight.png + + diff --git a/icons/__TODO/accessories-text-editor.png b/icons/__TODO/accessories-text-editor.png new file mode 100755 index 0000000..c3d245d Binary files /dev/null and b/icons/__TODO/accessories-text-editor.png differ diff --git a/icons/__TODO/applications-system.png b/icons/__TODO/applications-system.png new file mode 100755 index 0000000..4decc89 Binary files /dev/null and b/icons/__TODO/applications-system.png differ diff --git a/icons/__TODO/banner.png b/icons/__TODO/banner.png new file mode 100755 index 0000000..d0884d6 Binary files /dev/null and b/icons/__TODO/banner.png differ diff --git a/icons/__TODO/edit-select-all.png b/icons/__TODO/edit-select-all.png new file mode 100755 index 0000000..107fc60 Binary files /dev/null and b/icons/__TODO/edit-select-all.png differ diff --git a/icons/__TODO/format-justify-left.png b/icons/__TODO/format-justify-left.png new file mode 100755 index 0000000..ba0e914 Binary files /dev/null and b/icons/__TODO/format-justify-left.png differ diff --git a/icons/__TODO/help.png b/icons/__TODO/help.png new file mode 100755 index 0000000..d60425f Binary files /dev/null and b/icons/__TODO/help.png differ diff --git a/icons/__TODO/icon2.ico b/icons/__TODO/icon2.ico new file mode 100755 index 0000000..c784369 Binary files /dev/null and b/icons/__TODO/icon2.ico differ diff --git a/icons/__TODO/icon2.png b/icons/__TODO/icon2.png new file mode 100755 index 0000000..337d353 Binary files /dev/null and b/icons/__TODO/icon2.png differ diff --git a/icons/__TODO/icon3.png b/icons/__TODO/icon3.png new file mode 100755 index 0000000..b6b6a9e Binary files /dev/null and b/icons/__TODO/icon3.png differ diff --git a/icons/__TODO/language-de.png b/icons/__TODO/language-de.png new file mode 100755 index 0000000..ac4a977 Binary files /dev/null and b/icons/__TODO/language-de.png differ diff --git a/icons/__TODO/language-en.png b/icons/__TODO/language-en.png new file mode 100755 index 0000000..3a7311d Binary files /dev/null and b/icons/__TODO/language-en.png differ diff --git a/icons/__TODO/language-fr.png b/icons/__TODO/language-fr.png new file mode 100755 index 0000000..8332c4e Binary files /dev/null and b/icons/__TODO/language-fr.png differ diff --git a/icons/__TODO/language-ja.png b/icons/__TODO/language-ja.png new file mode 100755 index 0000000..325fbad Binary files /dev/null and b/icons/__TODO/language-ja.png differ diff --git a/icons/__TODO/language-ru.png b/icons/__TODO/language-ru.png new file mode 100755 index 0000000..47da421 Binary files /dev/null and b/icons/__TODO/language-ru.png differ diff --git a/icons/__TODO/language-uk.png b/icons/__TODO/language-uk.png new file mode 100755 index 0000000..09563a2 Binary files /dev/null and b/icons/__TODO/language-uk.png differ diff --git a/icons/__TODO/language-zh_CN.png b/icons/__TODO/language-zh_CN.png new file mode 100755 index 0000000..8914414 Binary files /dev/null and b/icons/__TODO/language-zh_CN.png differ diff --git a/icons/__TODO/language-zh_TW.png b/icons/__TODO/language-zh_TW.png new file mode 100755 index 0000000..f31c654 Binary files /dev/null and b/icons/__TODO/language-zh_TW.png differ diff --git a/icons/__TODO/load_indent_cfg.png b/icons/__TODO/load_indent_cfg.png new file mode 100755 index 0000000..b51c82d Binary files /dev/null and b/icons/__TODO/load_indent_cfg.png differ diff --git a/icons/__TODO/qt_logo.png b/icons/__TODO/qt_logo.png new file mode 100755 index 0000000..332f2ad Binary files /dev/null and b/icons/__TODO/qt_logo.png differ diff --git a/icons/__TODO/save_indent_cfg.png b/icons/__TODO/save_indent_cfg.png new file mode 100755 index 0000000..2276121 Binary files /dev/null and b/icons/__TODO/save_indent_cfg.png differ diff --git a/icons/__TODO/shell.png b/icons/__TODO/shell.png new file mode 100755 index 0000000..da59c67 Binary files /dev/null and b/icons/__TODO/shell.png differ diff --git a/icons/__TODO/system-software-update.png b/icons/__TODO/system-software-update.png new file mode 100755 index 0000000..470b5d4 Binary files /dev/null and b/icons/__TODO/system-software-update.png differ diff --git a/icons/__TODO/view-refresh.png b/icons/__TODO/view-refresh.png new file mode 100755 index 0000000..606ea9e Binary files /dev/null and b/icons/__TODO/view-refresh.png differ diff --git a/icons/document-open.png b/icons/document-open.png new file mode 100755 index 0000000..2b135a1 Binary files /dev/null and b/icons/document-open.png differ diff --git a/icons/document-properties.png b/icons/document-properties.png new file mode 100755 index 0000000..fa697db Binary files /dev/null and b/icons/document-properties.png differ diff --git a/icons/document-save-as.png b/icons/document-save-as.png new file mode 100755 index 0000000..5c9f6b3 Binary files /dev/null and b/icons/document-save-as.png differ diff --git a/icons/document-save.png b/icons/document-save.png new file mode 100755 index 0000000..db5c52b Binary files /dev/null and b/icons/document-save.png differ diff --git a/icons/edit-clear.png b/icons/edit-clear.png new file mode 100755 index 0000000..5542948 Binary files /dev/null and b/icons/edit-clear.png differ diff --git a/icons/exporthtml.png b/icons/exporthtml.png new file mode 100755 index 0000000..af03a38 Binary files /dev/null and b/icons/exporthtml.png differ diff --git a/icons/exportpdf.png b/icons/exportpdf.png new file mode 100755 index 0000000..5cfddff Binary files /dev/null and b/icons/exportpdf.png differ diff --git a/icons/info.png b/icons/info.png new file mode 100755 index 0000000..51c5e55 Binary files /dev/null and b/icons/info.png differ diff --git a/icons/live-preview.png b/icons/live-preview.png new file mode 100755 index 0000000..5414bda Binary files /dev/null and b/icons/live-preview.png differ diff --git a/icons/preferences-system.png b/icons/preferences-system.png new file mode 100755 index 0000000..cc91d65 Binary files /dev/null and b/icons/preferences-system.png differ diff --git a/icons/syntax-highlight.png b/icons/syntax-highlight.png new file mode 100755 index 0000000..fb6e297 Binary files /dev/null and b/icons/syntax-highlight.png differ diff --git a/icons/system-log-out.png b/icons/system-log-out.png new file mode 100755 index 0000000..780411d Binary files /dev/null and b/icons/system-log-out.png differ diff --git a/icons/tooltip.png b/icons/tooltip.png new file mode 100755 index 0000000..e4cdb05 Binary files /dev/null and b/icons/tooltip.png differ diff --git a/icons/universalIndentGUI.ico b/icons/universalIndentGUI.ico new file mode 100755 index 0000000..db25009 Binary files /dev/null and b/icons/universalIndentGUI.ico differ diff --git a/icons/universalIndentGUI.svg b/icons/universalIndentGUI.svg new file mode 100755 index 0000000..44532ee --- /dev/null +++ b/icons/universalIndentGUI.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/icons/universalIndentGUI_32x32.xpm b/icons/universalIndentGUI_32x32.xpm new file mode 100755 index 0000000..fd01f5e --- /dev/null +++ b/icons/universalIndentGUI_32x32.xpm @@ -0,0 +1,120 @@ +/* XPM */ +static char * universalIndentGUI_32x32_xpm[] = { +"32 32 85 1", +" c None", +". c #DFDFDF", +"+ c #EEEEEE", +"@ c #DEDEDE", +"# c #F0F0F0", +"$ c #FFFFFF", +"% c #EFEFEF", +"& c #7878E4", +"* c #6565EE", +"= c #9191E7", +"- c #6C6CF0", +"; c #5555FF", +"> c #8888F0", +", c #E9F1E9", +"' c #DEEBDE", +") c #F8FAF8", +"! c #55D655", +"~ c #00D400", +"{ c #ADEAAD", +"] c #8080E5", +"^ c #6F6FEE", +"/ c #9898E8", +"( c #69DF69", +"_ c #24D324", +": c #FEFEFE", +"< c #AEEAAE", +"[ c #32D632", +"} c #FDFEFD", +"| c #84E084", +"1 c #CFF7CF", +"2 c #33DD33", +"3 c #75DE75", +"4 c #03D503", +"5 c #ABE8AB", +"6 c #C3F5C3", +"7 c #05D205", +"8 c #96E796", +"9 c #51D851", +"0 c #DDF4DD", +"a c #C8F2C8", +"b c #20CB20", +"c c #65D165", +"d c #0AD30A", +"e c #68DD68", +"f c #D9F3D9", +"g c #03D303", +"h c #4DD94D", +"i c #B5EBB5", +"j c #FCFDFC", +"k c #22D322", +"l c #83E283", +"m c #EAF6EA", +"n c #01D301", +"o c #44D844", +"p c #B6ECB6", +"q c #2ED52E", +"r c #BEEBBE", +"s c #D3F8D3", +"t c #44DF44", +"u c #80E180", +"v c #67DC67", +"w c #F9FCF9", +"x c #82DF82", +"y c #5CDB5C", +"z c #C4F2C4", +"A c #10C910", +"B c #5BCF5B", +"C c #1AD31A", +"D c #F3FAF3", +"E c #91E691", +"F c #15D215", +"G c #F6FBF6", +"H c #58DC58", +"I c #9DE89D", +"J c #9C9CF5", +"K c #8E8EFF", +"L c #AFAFF5", +"M c #D0F4D0", +"N c #BBF4BB", +"O c #EFFAEF", +"P c #6E6EE3", +"Q c #5A5AEE", +"R c #8989E5", +"S c #EDEDED", +"T c #DCDCDC", +".++++++++++++++++++++++++++++++@", +"#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%", +"#$$$$$$$$$$$$&**************=$$%", +"#$$$$$$$$$$$$-;;;;;;;;;;;;;;>$$%", +"#$$$,')$$$$$$-;;;;;;;;;;;;;;>$$%", +"#$$$!~{$$$$$$]^^^^^^^^^^^^^^/$$%", +"#$$$!~($$$$$$$$$$$$$$$$$$$$$$$$%", +"#$$$!~_:$$$$$$$$$$$$$$$$$$$$$$$%", +"#$$$!~~<$$$$$$$$$$$$$$$$$$$$$$$%", +"#$$$!~~[}$$$$$$$$$$$$$$$$$$$$$$%", +"#$$$!~~~|$$$$$$$$$12222222223$$%", +"#$$$!~~~45$$$$$$$$6~~~~~~~~~!$$%", +"#$$$!~~~~78$$$$$$$6~~~~~~~~~!$$%", +"#$$$!~~~~~~90$$$$$abbbbbbbbbc$$%", +"#$$$!~~~~~~~def$$$$$$$$$$$$$$$$%", +"#$$$!~~~~~~~~~ghij$$$$$$$$$$$$$%", +"#$$$!~~~~~~~~~~klm$$$$$$$$$$$$$%", +"#$$$!~~~~~~~nopj$$$$$$$$$$$$$$$%", +"#$$$!~~~~~~qr$$$$$stttttttttu$$%", +"#$$$!~~~~~vw$$$$$$6~~~~~~~~~!$$%", +"#$$$!~~~~x$$$$$$$$6~~~~~~~~~!$$%", +"#$$$!~~~y$$$$$$$$$zAAAAAAAAAB$$%", +"#$$$!~~CD$$$$$$$$$$$$$$$$$$$$$$%", +"#$$$!~~E$$$$$$$$$$$$$$$$$$$$$$$%", +"#$$$!~FG$$$$$$$$$$$$$$$$$$$$$$$%", +"#$$$!~H$$$$$$$$$$$$$$$$$$$$$$$$%", +"#$$$!~I$$$$$$JKKKKKKKKKKKKKKL$$%", +"#$$$MNO$$$$$$-;;;;;;;;;;;;;;>$$%", +"#$$$$$$$$$$$$-;;;;;;;;;;;;;;>$$%", +"#$$$$$$$$$$$$PQQQQQQQQQQQQQQR$$%", +"#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%", +"@SSSSSSSSSSSSSSSSSSSSSSSSSSSSSST"}; diff --git a/icons/universalIndentGUI_512x512.png b/icons/universalIndentGUI_512x512.png new file mode 100755 index 0000000..9c6a0df Binary files /dev/null and b/icons/universalIndentGUI_512x512.png differ diff --git a/icons/universalIndentGUI_64x64.png b/icons/universalIndentGUI_64x64.png new file mode 100755 index 0000000..c251538 Binary files /dev/null and b/icons/universalIndentGUI_64x64.png differ -- cgit v1.2.1