Effective Qt - Marc Mutz - @meetingcpp 2015
A new video from Meeting C++ 2015
Effective Qt
Marc Mutz
October 25, Pavia, Italy
November 6-8, Berlin, Germany
November 3-8, Kona, HI, USA
By Meeting C++ | Feb 3, 2016 07:49 AM | Tags: qtdev qt intermediate c++11 basics
A new video from Meeting C++ 2015
Effective Qt
Marc Mutz
By Meeting C++ | Aug 26, 2015 01:58 AM | Tags: qt javascript intermediate experimental advanced
Part 8 of my series about writing applications in C++ using Qt and boost:
Integrating an HTML Editor into Qt using Javascript and QWebView
by Jens Weller
From the article:
This time its about integrating an HTML Editor into Qt using QWebView and Javascript! I'll start with text editors in general, and then continue to the integration, based on QWebkit and TinyMCE3. The end result is a little bit of hackery, but it is a working solution...
By Meeting C++ | Aug 20, 2015 07:53 AM | Tags: qt intermediate c++11 boost advanced
The 7th part of my series on writing applications in C++ using Qt and boost:
Messaging and Signaling in C++
by Jens Weller
From the article:
This time it is about how to notify one part of our application that something has happened somewhere else. I will start with Qt, as it brings with signals and slots a mechanism to do exactly that. But, as I have the goal not to use Qt mainly in the UI Layer, I will also look on how to notify other parts of the application, when things are changing.
By Meeting C++ | Aug 14, 2015 02:30 AM | Tags: qt intermediate advanced
The sixt part of my series takes a look at QWidgets and how to exchange data:
QWidgets and data
by Jens Weller
From the article:
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.
By Meeting C++ | Aug 7, 2015 08:16 AM | Tags: qt lambdas intermediate c++11 advanced
An unplanned 5th entry in my series on writing applications in C++ using Qt and boost:
A generic context menu class for Qt
by Jens Weller
From the article:
I didn't plan to write a second post on menus. But a reply on twitter caused me to over think my code I presented yesterday. Its not an very important part, so that I moved on once it did run. So, the simple question, why I would not connect the menus to a slot instead of using a switch was a good one. It would restructure the code, and slots are also callable from the outside world, while the switch buries the code inside a method...
By Meeting C++ | Aug 6, 2015 04:03 AM | Tags: qt intermediate advanced
The fourth part of my series about developing applications with C++ using Qt and boost:
Menus and Widgets in Qt
by Jens Weller
From the article:
Lets start with how Qt sees and handles menus. You can easily create a window menu in the RAD Editor of QtCreator, and then add a slot for its triggered() signal. But for a context menu...
By Meeting C++ | Aug 5, 2015 01:56 AM | Tags: qt intermediate boost advanced
The 3rd entry in my series about building applications with C++ using Qt and Boost:
Building factories in C++ with boost::factory
by Jens Weller
From the article:
boost has a small library focusing on the creation of factories as functional objects, so that boost::factory is part of boost::functional. The library offers...
By Meeting C++ | Jul 31, 2015 01:55 AM | Tags: qt intermediate c++11 boost advanced
The first part in my series on writing applications with C++ using Qt and boost:
Trees, tree models and treeviews in Qt
by Jens Weller
From the article:
On Tuesday I've announced this new series, this is the first installment showing the progress. The first thing I did when I started to work on my new application, was to implement a generic tree class, that then is exposed through not so generic tree model to Qt. The QTreeView then simply displays the data in the tree. My goals are, that the class containing the tree it self, is independent from Qt. Yet as its used in Qt, there are a few design decisions which reflect the needs of the Qt Model View system...
By Meeting C++ | Jul 29, 2015 03:04 AM | Tags: qt intermediate c++11 boost advanced
I'm starting a series on my blog and youtube channel, about building an application in C++:
Building Applications with Qt and boost
by Jens Weller
From the article:
This is the start of a series of posts, in which I'll try to document my weekly work on a new application, build with Qt and boost. This first post is rather short, but I'd quickly try to give you an overview, why I use both Qt and boost in the same application. Regarding Qt, I wrote an introduction a two years ago, also for boost, there is an excellent website/tutorial about boost by Boris Schäling (buy his book!
). This series is not meant as a general introduction, yet I try to show you how and what I use of Qt and boost.
By Meeting C++ | Mar 15, 2015 06:04 AM | Tags: qt intermediate c++11 basics
I spend some time on refactoring my database code in Qt:
Refactoring my Qt database code
by Jens Weller
From the article:
For two days I had the chance to clean up my code and do a little refactoring. One of the results is, that my database code now also uses variadic templates. For some time now, I use Qt as the UI and Database frontend of my applications...