![]() ![]() One goal of this project is to explore the possibilities of creating generic code for use in Qt, such as the generic context menu class. Also I do favor C++ over Javascript, and I'm not sure what the benefit is of adding another layer of JS Logic into my code. I do have quite a bit of experience in QWidgets, I couldn't write similar code for QtQuick. QtQuick is since Qt5.5 offering most controls which QWidgets has, yet the tooling for QWidgets is in the Creator much nicer, and makes me more productive, then when getting frustrated with the QtQuick editor.Īs this is going to be a complex application, I don't want to add a nother layer of complexity, aka QML/Javascript and its Qt driven engine. Currently my code is based on Qt 5.3, a TreeView Element in QtQuick is now only added in Qt 5.5. I plan to implement a smaller, not to complex application later this year actually in QWidgets AND QtQuick, as a basis to compare and see where things are heading UI wise in Qt. Why I opt for QWidgets instead of QtQuickįirst, this post is not about comparing both UI implementations. And wouldn't it fit so well in this series? Some of the feedback on last weeks part about context menus and widgets was that using QtQuick for UI would be now much more feasible. So, the main focus of this post is the form like panel/widget classes that allow editing of different elements in the tree. ![]() The last post was about writing a generic class for context menus. The sixt part of my series about writing applications in C++ using Qt and boost is about my thoughts on widgets and how to interact with data from them. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |