Here it is with the radius zeroed.The radius did look a bit strange just being 
on the bottom.
https://www.dropbox.com/s/q7t70yxdvrouyms/progressbar2.patch?dl=1

de Mike W9MDB


      From: Bill Somerville <g4...@classdesign.com>
 To: wsjt-devel@lists.sourceforge.net 
 Sent: Monday, January 2, 2017 1:38 PM
 Subject: Re: [wsjt-devel] Disable Tx after RRR/73
   
 On 02/01/2017 18:15, Bill Somerville wrote:
  
 
Not just the images but the public functions, nothing to change color.     
Thanks for the correction, much appreciated,,
 HI Bill, you can certainly change the rendering of any Qt widget either by 
using a sytle sheet or delegate if supported or a custom paint function but as 
soon as you do that you disallow the use of the native version. This then ends 
up looking quite nasty when you end up with a combination of native and custom 
widgets. It works better with some than others but progress bars are definitely 
ones that look bad in custom form. 
 Hi again Bill, just to reiterate, here is an example of what happens when the 
native control is not able to be used due to customizations on Mac OS X:  The 
"Monitor" button is coloured using a style sheet which is enough to cause a 
switch to  Qt drawn custom widget rather than the standard Mac OS X controls 
that get used if the defaults are left alone. Here is the rendering of progress 
bar using the standard control:  and here it is as per Mike's patch below:  
maybe not too bad but it is too big to fit in the height of the status bar so 
is a bit mangled. Other examples where custom controls do not work well are 
these TxN buttons that fail to scale with the caption font size:  By far the 
best rule for UI portability is let the standard layouts do their job and only 
customize when absolutely necessary.
  73
 Bill
 G4WJS.
  
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


   
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to