Commit Graph

167 Commits (af7139027ba17e677a9462524a2fb5ee999e377d)

Author SHA1 Message Date
Jos van den Oever af7139027b Add a template for a Qt Widgets project 2017-09-03 22:07:49 +02:00
Jos van den Oever 38fe6be82b Show the rust type along with the Qt type in the error message 2017-09-03 20:48:07 +02:00
Jos van den Oever d6dcc11bb9 Remove unneeded resizing 2017-09-03 20:29:46 +02:00
Jos van den Oever 307c2dd02c Add appdata file 2017-09-03 19:06:24 +02:00
Jos van den Oever 7e94d036f3 Show full path in QQC2 file tree 2017-09-03 18:59:47 +02:00
Jos van den Oever e42c2411f7 Rust api guidelines say constructors should be called "new" 2017-09-03 17:32:46 +02:00
Jos van den Oever d60d4cd5ee Use Threads::Threads and DL_LIBRARY for greater portability 2017-09-03 16:24:23 +02:00
Adriaan de Groot 543ba3a71a Check for -lexecinfo on FreeBSD, instead of -ldl 2017-09-03 16:09:18 +02:00
Jos van den Oever 830c3f99ca Nicer axis labels 2017-09-03 15:57:17 +02:00
Jos van den Oever 23d6e6b2f3 Rust is required, otherwise the tests cannot be run 2017-09-03 15:38:41 +02:00
Jos van den Oever 4df1187063 Use larger window for the demo application 2017-09-03 15:38:17 +02:00
Jos van den Oever 3abd7ddedf Configuration is a struct, not a class 2017-09-03 15:35:28 +02:00
Jos van den Oever ea3c8ebc79 Use the name Tree instead of UniformTree 2017-09-03 15:13:11 +02:00
Jos van den Oever bb6b133310 Rename the icon. 2017-09-03 15:10:20 +02:00
Jos van den Oever 18d771d358 A graph more interesting than a straight line 2017-09-03 12:09:05 +02:00
Jos van den Oever 8893dc596b Add missing qml charts module 2017-09-03 12:03:26 +02:00
Jos van den Oever cc3352d8a0 Do not check for KDE packages until the demo uses KDE packages 2017-09-03 11:17:05 +02:00
Jos van den Oever c5cc2964f2 Add docker files for development environment 2017-09-03 11:15:57 +02:00
Jos van den Oever 3ed56922a5 Prepare hte demo application for the KDE i18n system 2017-09-02 23:47:00 +02:00
Jos van den Oever 0333d760cf Fix wrong variable name for cargo executable 2017-09-02 23:21:50 +02:00
Jos van den Oever 8a5d6675ee Simplify by comparing QModelIndexes directly 2017-09-02 22:38:40 +02:00
Jos van den Oever 59f68bd273 Get rid of timer by listening to rows being inserted 2017-09-02 22:11:25 +02:00
Jos van den Oever df25c6cda7 Simplify QQC2 file system tree 2017-09-02 21:42:24 +02:00
Jos van den Oever 95c24e35ff Add title to QQC2 file system tree 2017-09-02 21:40:43 +02:00
Jos van den Oever e6a27c3fe3 Give footer a background 2017-09-02 21:40:03 +02:00
Jos van den Oever c50816fd43 Add a back button to qt quick controls 2 file tree 2017-09-02 19:32:34 +02:00
Jos van den Oever c14049f001 First stab at a tree navigation in qt quick components 2 2017-09-02 18:19:50 +02:00
Jos van den Oever 27b22cb9cf Make the fibonacci number calculator look similar across styles 2017-09-02 17:15:43 +02:00
Jos van den Oever d544db5a1b Make the fibonacci number list look similar across styles 2017-09-02 16:58:04 +02:00
Jos van den Oever 0a143b6bad Layout fixes for QQC2 2017-09-02 15:44:35 +02:00
Jos van den Oever 60e7595b3d KF5 modules are optional 2017-09-02 15:42:48 +02:00
Jos van den Oever 30c82207ce First part in refactoring layout 2017-09-02 13:14:20 +02:00
Jos van den Oever f2dc67008f Make demo.qml depend less on externally supplied values 2017-09-02 01:34:32 +02:00
Jos van den Oever 0ea99bff54 Make demo.qml depend less on externally supplied values 2017-09-02 00:32:35 +02:00
Jos van den Oever 14f95acd8b Work around issue in QtCreator designer
Problem with the legend supposedly having no members
2017-09-02 00:30:35 +02:00
Jos van den Oever 479cf8b17a Remove unneeded files 2017-09-01 23:37:40 +02:00
Jos van den Oever b74a2640c2 Clippy fixes 2017-09-01 23:14:47 +02:00
Jos van den Oever 102d793f74 Fix some rust warnings 2017-09-01 22:06:45 +02:00
Jos van den Oever c9b2fda4fb Do not use templated types in c bindings 2017-09-01 22:00:24 +02:00
Jos van den Oever a50863b365 Fix cmake find files so they work on debian and nixos 2017-09-01 21:11:30 +02:00
Jos van den Oever 64ff1a0bf6 Add override specifier to overridden methods 2017-09-01 20:36:59 +02:00
Jos van den Oever b993a8a48c Move cmake modules into modules folder and include it in CMakeLists.txt 2017-09-01 20:24:31 +02:00
Jos van den Oever 78b4b4e482 Remove unneeded moc include 2017-09-01 20:13:18 +02:00
Jos van den Oever 41b78c4257 Add cmake modules for finding cargo and rust 2017-09-01 19:15:13 +02:00
Jos van den Oever 8ac0d8147a Avoid null pointer exception 2017-09-01 12:38:26 +02:00
Jos van den Oever 650807da8e Make QML chart data table editable 2017-09-01 12:36:28 +02:00
Jos van den Oever 61169486b7 Only override setData when the are writable item properties in the model 2017-09-01 12:03:40 +02:00
Jos van den Oever 6576cf69e5 Add setter functions for model itemproperties 2017-09-01 11:57:10 +02:00
Jos van den Oever 3388f68de5 Add getters for all model itemproperies 2017-09-01 02:33:20 +02:00
Jos van den Oever 5afb953c41 Update qtquick controls 2 to moved demo objects 2017-09-01 00:20:58 +02:00