subsurface/qt-ui
Sergey Starosek 22d56889bb Fallback to loading theme icons from resources
Since not all platforms support theme icons, we need to pack
them into resources and fallback to that resource theme.

There seems to be a bug in Qt
(https://bugreports.qt-project.org/browse/QTBUG-16697), thus
default theme name (hicolor) does not work. So we test for
'window-close' theme icon on startup and if not found, set theme
name to 'subsurface'

Signed-off-by: Sergey Starosek <sergey.starosek@gmail.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-06-28 06:29:20 -07:00
..
css Fix TableWidget ( equipment ones ) on dark scheme. 2013-12-12 03:26:39 +01:00
marble Resync included header with upstream 2014-01-15 15:49:50 +07:00
profile Fix dive picture position 2014-06-27 20:37:11 -07:00
about.cpp Quit Subsurface with about window in front 2014-04-25 10:21:55 -07:00
about.h Headers cleanup. 2014-06-26 15:47:02 -07:00
about.ui SubsurfaceAbout class cleanup. 2014-02-08 08:00:27 -08:00
completionmodels.cpp Gratuitous whitespace changes 2014-05-22 11:40:22 -07:00
completionmodels.h Put include guard to every header 2014-02-11 12:37:01 -08:00
divecomputermanagementdialog.cpp Fixing Hotkeys inconsistency for divecomputer/pref/numbering windows 2014-04-25 13:24:39 -07:00
divecomputermanagementdialog.h Massive automated whitespace cleanup 2014-02-27 20:09:57 -08:00
divecomputermanagementdialog.ui Make some dialogs modal to MainWindow 2014-03-12 10:14:17 -07:00
divelistview.cpp Fix crash when trying to add a dive or plan when a filter is active. 2014-06-26 15:49:19 -07:00
divelistview.h Fix crash when trying to add a dive or plan when a filter is active. 2014-06-26 15:49:19 -07:00
divelogexportdialog.cpp HTML: Overwrite all template files if exist 2014-06-24 21:40:26 +08:00
divelogexportdialog.h Headers cleanup. 2014-06-26 15:47:02 -07:00
divelogexportdialog.ui HTML: user export options ask for numbering 2014-06-24 21:39:58 +08:00
divelogimportdialog.cpp Ctrl-W and -Q support for GPS, divelogs.de, divecomputer and CVS import 2014-04-25 10:47:44 -07:00
divelogimportdialog.h Headers cleanup. 2014-06-26 15:47:02 -07:00
divelogimportdialog.ui Fix layout of import CVS 2014-06-11 14:21:09 -07:00
divepicturewidget.cpp Emit signal on photo double-click 2014-06-27 06:56:16 -07:00
divepicturewidget.h Emit signal on photo double-click 2014-06-27 06:56:16 -07:00
diveplanner.cpp Remove unused variable 2014-06-27 12:13:27 -07:00
diveplanner.h Headers cleanup. 2014-06-26 15:47:02 -07:00
diveplanner.ui Rearrange planner UI elements 2014-06-26 15:40:16 -07:00
downloadfromdivecomputer.cpp Rework slot to quiet down Qt5 warning 2014-05-26 06:25:00 -07:00
downloadfromdivecomputer.h Headers cleanup. 2014-06-26 15:47:02 -07:00
downloadfromdivecomputer.ui Enable libdivecomputer log or dump from the UI 2013-12-24 16:26:00 -08:00
globe.cpp Globe: do a better job detecting double clicks and setting GPS coordinates 2014-06-11 09:31:01 -07:00
globe.h Headers cleanup. 2014-06-26 15:47:02 -07:00
graphicsview-common.cpp Make heartrate grid less confusing 2014-04-28 12:45:42 -07:00
graphicsview-common.h Make heartrate grid less confusing 2014-04-28 12:45:42 -07:00
groupedlineedit.cpp Much, much smarter way of finding the Tags 2014-05-27 20:03:29 -07:00
groupedlineedit.h Massive automated whitespace cleanup 2014-02-27 20:09:57 -08:00
kmessagewidget.cpp Gratuitous whitespace changes 2014-05-22 11:40:22 -07:00
kmessagewidget.h Another small tweak to whitespace tool 2014-03-05 13:02:23 -08:00
maintab.cpp Start external viewer on photo double-click 2014-06-27 06:56:21 -07:00
maintab.h Start external viewer on photo double-click 2014-06-27 06:56:21 -07:00
maintab.ui Added a TimeEdit 2014-06-26 15:48:19 -07:00
mainwindow.cpp Fallback to loading theme icons from resources 2014-06-28 06:29:20 -07:00
mainwindow.h Start a user survey dialog 2014-06-13 14:03:51 -07:00
mainwindow.ui Fix default widget. 2014-06-26 15:42:23 -07:00
modeldelegates.cpp Change the Star Widget to use QImage instead of QPixmap 2014-06-20 15:43:10 -07:00
modeldelegates.h Better handling of mouse on the delegates ( Equipment Edition ) 2014-04-25 07:19:18 -07:00
models.cpp Make gas mod be reasonable for users of imperial units as well 2014-06-25 21:41:58 +08:00
models.h Planner: Re-enable using the new profile. 2014-05-26 13:17:32 -07:00
plannerSettings.ui Make the dive planner dialog prettier. 2014-06-26 15:42:03 -07:00
preferences.cpp Make system proxy as default 2014-06-26 15:44:51 -07:00
preferences.h Headers cleanup. 2014-06-26 15:47:02 -07:00
preferences.ui New page "Network settings" 2014-06-26 15:43:47 -07:00
printdialog.cpp Print dialog: make Ctrl-Q and Ctlr-W work 2014-04-25 10:27:44 -07:00
printdialog.h Remove printing when building for Android 2014-03-27 10:42:07 -07:00
printlayout.cpp Gratuitous whitespace changes 2014-05-22 11:40:22 -07:00
printlayout.h Headers cleanup. 2014-06-26 15:47:02 -07:00
printoptions.cpp Print: adjustments to PrintDialog 2013-11-30 18:56:25 +02:00
printoptions.h Headers cleanup. 2014-06-26 15:47:02 -07:00
printoptions.ui UI adjustments in Print Dialog Window 2014-04-16 12:17:49 -07:00
renumber.ui Make some dialogs modal to MainWindow 2014-03-12 10:14:17 -07:00
shiftimagetimes.ui Fix layout on the Shift-Image-Time import dialog 2014-06-01 15:43:43 -07:00
shifttimes.ui Add current time and adjusted time to gui when adjusting dive's timestamp 2014-03-21 21:26:09 -07:00
simplewidgets.cpp Open picture manager when clicking on the picture at the profile 2014-06-27 20:37:11 -07:00
simplewidgets.h Listen to EnabledChange to gray out the DatePicker 2014-06-20 15:43:13 -07:00
starwidget.cpp Change the Star Widget to use QImage instead of QPixmap 2014-06-20 15:43:10 -07:00
starwidget.h Change the Star Widget to use QImage instead of QPixmap 2014-06-20 15:43:10 -07:00
subsurfacewebservices.cpp Look around DCs dive time for automatically fixed positions. 2014-06-24 21:59:18 +08:00
subsurfacewebservices.h Headers cleanup. 2014-06-26 15:47:02 -07:00
tableview.cpp Massive automated whitespace cleanup 2014-02-27 20:09:57 -08:00
tableview.h Massive automated whitespace cleanup 2014-02-27 20:09:57 -08:00
tableview.ui Remove more unused windowTitle properties 2013-11-29 11:02:15 -08:00
tagwidget.cpp Headers cleanup. 2014-06-26 15:47:02 -07:00
tagwidget.h Headers cleanup. 2014-06-26 15:47:02 -07:00
updatemanager.cpp Gratuitous whitespace changes 2014-05-22 11:40:22 -07:00
updatemanager.h Gratuitous whitespace changes 2014-05-22 11:40:22 -07:00
usermanual.cpp Fix keyboard shortcuts for user manual 2014-06-25 21:41:58 +08:00
usermanual.h Gratuitous whitespace changes 2014-05-22 11:40:22 -07:00
usermanual.ui Fallback to loading theme icons from resources 2014-06-28 06:29:20 -07:00
usersurvey.cpp User survey: small updates 2014-06-14 14:35:17 -07:00
usersurvey.h Start a user survey dialog 2014-06-13 14:03:51 -07:00
usersurvey.ui User survey: small updates 2014-06-14 14:35:17 -07:00
webservices.ui Add option to save userid in data files 2014-04-14 09:40:30 -07:00