I've decided that I'm probably better off just writing a normal QStyle and keeping an eye out for what Qt has planned for unifying Qt Quick and Qt Widgets theming (https://bugreports.qt.io/browse/QTBUG-68814). Sorry for replying so late.
On Tue, Jan 7, 2020 at 8:18 AM Michael Jackson <mike.jack...@bluequartz.net> wrote: > > You probably want to look into using CSS to style the Widgets. Then create a > loading mechanism to load a new CSS into the application thus changing its > appearance. This is what we did for our app. There are a lot of subtle > interactions with CSS and each particular desktop environment which can take > some time to work through but since you are only working on a Linux > distribution you should be fine. > > -- > Mike Jackson > > On 1/7/20, 7:06 AM, "Interest on behalf of Noah Davis" > <interest-boun...@qt-project.org on behalf of noaha...@gmail.com> wrote: > > Thanks for the suggestion. I had a look and they don't seem to be > using Qt Quick at all though. My goal isn't necessarily to make a > mobile-ish UI either. > > What I want to do is make Qt Quick and Qt Widget apps look the same > under KDE Plasma or other Linux desktop environments. Ideally, it > should also be possible to edit the look of the theme without > recompiling the C++ by editing QML files. > > On Mon, Jan 6, 2020 at 5:55 PM Jean-Michaël Celerier > <jeanmichael.celer...@gmail.com> wrote: > > > > > I want to make a Qt Widget style that looks exactly the same as > > controls that are made with Qt Quick/QQC2/Kirigami. Is it possible to > > style Qt Widgets with Qt Quick or will it be possible in Qt 6? If it > > is/will be possible, could it be considered a good idea in the first > > place? > > > > You could look maybe on how Telegram is coded, it's all QWidget and has > a > > really mobile-like feel : https://github.com/telegramdesktop/tdesktop > > > > It's using that lib behind the scene : > https://github.com/desktop-app/lib_ui > > > > Best, > > Jean-Michaël > > > > On Mon, Jan 6, 2020 at 4:14 AM Noah Davis <noaha...@gmail.com> wrote: > >> > >> Hello, > >> > >> I want to make a Qt Widget style that looks exactly the same as > >> controls that are made with Qt Quick/QQC2/Kirigami. Is it possible to > >> style Qt Widgets with Qt Quick or will it be possible in Qt 6? If it > >> is/will be possible, could it be considered a good idea in the first > >> place? > >> > >> I'm aware of KDE's qqc2-desktop-style (it makes QQC2 look like Qt > >> Widgets) and I've heard that Qt plans to make it easier to synchronize > >> the look of Qt Widgets and Qt Quick in Qt 6, but I don't know the > >> details. > >> > >> Thank you, > >> Noah Davis > >> _______________________________________________ > >> Interest mailing list > >> Interest@qt-project.org > >> https://lists.qt-project.org/listinfo/interest > _______________________________________________ > Interest mailing list > Interest@qt-project.org > https://lists.qt-project.org/listinfo/interest > > > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > https://lists.qt-project.org/listinfo/interest _______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest