Roam icon indicating copy to clipboard operation
Roam copied to clipboard

Qt Designer widgets

Open NathanW2 opened this issue 10 years ago • 4 comments

It would be really handy to have custom Qt Designer widgets to just drop onto the form. The current method of creating a custom form is a bit of a mismatched.

NathanW2 avatar Oct 21 '14 06:10 NathanW2

But, when would you use a custom widget and not need custom code behind it? Seems like once you go down that path you should just go all the way.

On 21.10.2014, at 08:10, Nathan Woodrow [email protected] wrote:

It would be really handy to have custom Qt Designer widgets to just drop onto the form. The current method of creating a custom form is a bit of a mismatched.

— Reply to this email directly or view it on GitHub.

HeatherHillers avatar Oct 22 '14 05:10 HeatherHillers

I mean custom widget that match the ones in Roam. So you can drop in a image widget, or a OptionRow, or a Number widget and it will have the right controls that Roam needs.

See this wiki to see what I mean: https://github.com/DMS-Aus/Roam/wiki/Qt-Designer-widgets

NathanW2 avatar Oct 22 '14 23:10 NathanW2

So I'm having the same elements that would be generated by config manager, but I can control how they look by setting them up in designer myself? So I can make a purple flat button form?

What about letting the user apply a style sheet?

On 23.10.2014, at 01:09, Nathan Woodrow [email protected] wrote:

I mean custom widget that match the ones in Roam. So you can drop in a image widget, or a OptionRow, or a Number widget and it will have the right controls that Roam needs.

See this wiki to see what I mean: https://github.com/DMS-Aus/Roam/wiki/Qt-Designer-widgets

— Reply to this email directly or view it on GitHub.

HeatherHillers avatar Oct 23 '14 05:10 HeatherHillers

I´m also interested in the answer of this question. Unfortunately the link to the wiki isn´t available any more. HeatherHillers, Do you have any possibility to change the style of the buttons?

Elbiin avatar Nov 07 '18 10:11 Elbiin