Commit Graph

1224 Commits

Author SHA1 Message Date
Klaus Basan
c1895c1ab2 refs #314, fixed missing virtual keyword and Doxygen comment 2014-08-25 13:10:13 +02:00
Klaus Basan
40b428a315 refs #314, renamed convertFromQVariant, convertFromJson
discussion: https://dev.vatsim-germany.org/issues/314#note-19
2014-08-24 02:47:16 +02:00
Klaus Basan
f3b68afab5 Fixed issue with missing Disconnecting state in vatlib 2014-08-24 02:47:13 +02:00
Klaus Basan
1b43538492 refs #314, samples for Variant tests, fixed some minor things in other samples 2014-08-24 02:47:12 +02:00
Klaus Basan
a97830b7cf refs #314, fixed DBus crash because of wrong list type
discussion here: https://dev.vatsim-germany.org/boards/22/topics/2006?r=2015#message-2015
* Fixed CIndexVariantMap
* In the same step added more tests in the DBus sample
2014-08-24 02:47:10 +02:00
Klaus Basan
2089ab89a1 Fixed qLed state, wrong if temporary icon is used
* Using state instead of just bool
2014-08-24 02:47:09 +02:00
Klaus Basan
5df96c576b refs #314, gcc warning fixes, as a result removed m_digits (not used anymore) 2014-08-24 02:47:08 +02:00
Klaus Basan
407a1409da refs #314, remove copy assignment operator 2014-08-24 02:47:07 +02:00
Klaus Basan
290abe3693 refs #314, fromQVariant / location of toQVariant
* renamed fromQVariant to convertFromQVariant, the "from" methods imply the object is changed (fromJson, fromString ..)
* implemented fromQVariant - changing the object by QVariant
* moved toQVariant into PQ template
* free function setFromQVariant
2014-08-24 02:47:05 +02:00
Klaus Basan
c21a0bb0e4 refs #314, compareQVariants checks for int to avoid rounding issues 2014-08-24 02:47:04 +02:00
Klaus Basan
657e40693c refs #314, changed core to new propertyBy methods 2014-08-24 02:47:03 +02:00
Klaus Basan
d88c1bb252 refs #314, changed models and views to new CPropertyIndex approach 2014-08-24 02:47:01 +02:00
Klaus Basan
f4a94aa8ff refs #314, new propertyBy methods (nested indexes) for PQs 2014-08-24 02:47:00 +02:00
Klaus Basan
e109d73ba2 refs #314, new propertyBy methods (nested indexes) 2014-08-24 02:46:59 +02:00
Klaus Basan
d797d76a60 refs #314, CPropertyIndex class for nested indexes 2014-08-24 02:46:57 +02:00
Klaus Basan
8fd9116f28 refs #314, calculcate hash for QList<int> 2014-08-24 02:46:56 +02:00
Klaus Basan
00a89fbbd7 refs #314, modulator based classes to latest style
* removed exceptions
* removed tryGet methods
* adjusted samples
2014-08-24 02:46:55 +02:00
Klaus Basan
3fb5087ea8 Renaming, header, Doxygen, formatting (during refs #314) 2014-08-24 02:45:52 +02:00
Mathew Sutcliffe
f311582c28 refs #315 Style 2014-08-19 21:54:23 +01:00
Mathew Sutcliffe
96ca38a3db refs #315 Removed old/deprecated CRuntime::logSlot, changed contexts to use new CRuntime::logSlot.
Network context was already using new CRuntime::logSlot as of commit:81c68058.
2014-08-19 21:37:20 +01:00
Mathew Sutcliffe
45f23127bb refs #315 Fixed inverted logic in own aircraft context update slots 2014-08-19 21:37:19 +01:00
Roland Winklmeier
fed035291f refs #313 doxygen 2014-08-19 15:30:05 +02:00
Roland Winklmeier
f76e0bc957 refs #313 Change GUI classes to use new hotkey settings wrapper classes 2014-08-19 15:30:04 +02:00
Roland Winklmeier
4d60ca3a87 refs #313 KeyboardKey wrapper class for current settings implementation 2014-08-19 15:30:03 +02:00
Roland Winklmeier
1adfd16ec9 refs #313 Application context acts as com layer between settings and InputManager 2014-08-19 15:29:55 +02:00
Roland Winklmeier
88e7a38796 refs #313 Change hotkey sample to new API 2014-08-19 14:42:25 +02:00
Roland Winklmeier
4ac6a673c1 refs #313 Register hotkey functions instead keyboard keys 2014-08-19 14:42:24 +02:00
Roland Winklmeier
15e6a21fa7 refs #313 Input manager connecting a keyboard event and a hotkey function together 2014-08-19 14:42:24 +02:00
Roland Winklmeier
8e16f9619f refs #313 Fix argument by const reference 2014-08-19 14:42:23 +02:00
Roland Winklmeier
2f527f72c3 refs #313 Remove the responsibility from IKeyboard to register
and call functions. Instead just monitor key ups and downs.
2014-08-19 14:41:36 +02:00
Roland Winklmeier
e06cb7d683 refs #313 Replaced old tuple system with meta tuples 2014-08-19 14:41:34 +02:00
Roland Winklmeier
50b5e80057 refs #313 Remove any occurence of function or virtual keycode from CKeyboardKey(list)
Justification for native virtual key is, because its not cross platform.
2014-08-19 14:41:34 +02:00
Roland Winklmeier
c6540e8521 refs #313 value class for hotkey functions 2014-08-19 14:07:38 +02:00
Klaus Basan
98942a6395 refs #304, changed font settings
* QFontDialog is not working, as it is affected by the style sheets itself
* Added font settings to the GUI settings tab
* Added font color dialog for fonts
* Several utility methods
2014-08-14 01:28:22 +02:00
Klaus Basan
bbb342b905 Naming conventions, typos 2014-08-14 01:23:52 +02:00
Roland Winklmeier
b676c30dba Disable building a app bundle on Mac OS X
This was required with the current project files, otherwise app
resources/plugins cannot be found because they are copied in different
pathes. Can be enabled again, when proper package and install files have been
added.

fixes #295
2014-08-07 10:32:50 +02:00
Mathew Sutcliffe
d6234ee2cd refs #311 added initializer_list constructors in containers 2014-08-06 17:29:20 +01:00
Mathew Sutcliffe
58318677b5 refs #311 CDictionary: added move constructor and fixed move assignment 2014-08-06 17:29:19 +01:00
Klaus Basan
600ea2b803 Fixed several issues detected during testing / review (refs #304)
* MS report 1-5 https://dev.vatsim-germany.org/issues/304#change-1800
* Clang warning https://dev.vatsim-germany.org/boards/22/topics/1982?r=1997#message-1997
* Wrong indexes for dockable widgets, RW: https://dev.vatsim-germany.org/issues/304#note-13
* Fixed wrong offset in Fsuipc class
* Improved position handling for floating widgets opened 1st time
2014-08-05 23:32:11 +02:00
Klaus Basan
3c12cd7b30 refs #299, dockable widgets improvements
* preferred size instead of a auto adjustment for floatable widgets
* hack for hiding the tabbar (it still cosnumes space)
2014-08-05 23:32:09 +02:00
Klaus Basan
d3858a8b37 Formatting, Doxygen, Headers 2014-08-05 23:32:08 +02:00
Klaus Basan
cb350d9086 Several fixes related to refs #304
* removed #include <QtDesigner/QDesignerExportWidget>
* correct targets swiftcore / swiftgui
* Annotated possible error of QFontDialog / style sheet compliance
+ Set sizePolicy to preferred due to RWs rewiew ("over sized drawing")
2014-08-05 23:32:07 +02:00
Klaus Basan
a7bb0f2e22 refs #306, fix for thread safety 2014-08-05 23:32:06 +02:00
Klaus Basan
b93b95fd73 Renamed infobarstatus to infobarstatuscomponent (CInfoBarStatusComponent) 2014-08-05 23:32:05 +02:00
Klaus Basan
a78422bf3e Allow auto ajdust for floating widgets (via menu)
refs #299
2014-08-05 23:32:04 +02:00
Klaus Basan
34c9c5b7df Renamed sample_blackgui -> swiftgui_standard and sample_blackcore -> swiftcore as discussed 2014-08-05 23:32:03 +02:00
Klaus Basan
18fe626db7 refs #304, reflect changes in components for GUI, GUI utility class to set main window position correctly 2014-08-05 23:32:02 +02:00
Klaus Basan
e55bdd0857 refs #299, dockable info bar, with style sheet 2014-08-05 23:32:00 +02:00
Klaus Basan
841abd9c14 refs #299 floating components for
* logs
* info status bar
2014-08-05 23:31:59 +02:00
Klaus Basan
c197ec8296 refs #304, style sheet support for dock widgets 2014-08-05 23:31:58 +02:00