pointless handling of unused QEvent::FontChange/QEvent::PaletteChange

removed
This commit is contained in:
Uwe Rathmann 2024-02-02 09:02:12 +01:00
parent 5453cac209
commit ceae1fef27
5 changed files with 0 additions and 56 deletions

View File

@ -639,22 +639,13 @@
- QEvent::StyleChange
- QEvent::ContentsRectChange
- QEvent::FontChange
- QEvent::PaletteChange
- QEvent::ReadOnlyChange
- QEvent::EnabledChange
- QEvent::LocaleChange
- QEvent::ParentChange
- QEvent::LayoutDirectionChange
\param event Qt event
\note QEvent::PaletteChange, QEvent::FontChange are handled, but both event types
do not fit to the themeing concept of QSkinny and are not posted. However
it is possible to post them if an application has a concept, where they
make sense.
*/
/*!

View File

@ -624,33 +624,6 @@ bool QskQuickItem::event( QEvent* event )
changeEvent( event );
return true;
}
#if 1
/*
Font/Palette changes do not fit conceptually into the themeing
system of qskinny. Nevertheless we are handling the corresponding
events - whatever it is good for.
*/
case QEvent::FontChange:
{
resetImplicitSize();
polish();
if ( hasContents )
update();
changeEvent( event );
return true;
}
case QEvent::PaletteChange:
{
if ( hasContents )
update();
changeEvent( event );
return true;
}
#endif
case QEvent::ReadOnlyChange:
case QEvent::EnabledChange:
case QEvent::LocaleChange:

View File

@ -5,11 +5,9 @@
#include "QskSetup.h"
#include "QskControl.h"
#include "QskControlPrivate.h"
#include "QskGraphicProviderMap.h"
#include "QskSkinManager.h"
#include "QskSkin.h"
#include "QskWindow.h"
#include <qguiapplication.h>
#include <qstylehints.h>

View File

@ -45,15 +45,6 @@ namespace
updatePreferredSize();
}
protected:
void changeEvent( QEvent* event ) override
{
if ( event->type() == QEvent::FontChange )
updatePreferredSize();
QskGraphicLabel::changeEvent( event );
}
private:
void updatePreferredSize()
{

View File

@ -46,15 +46,6 @@ namespace
updatePreferredSize();
}
protected:
void changeEvent( QEvent* event ) override
{
if ( event->type() == QEvent::FontChange )
updatePreferredSize();
QskGraphicLabel::changeEvent( event );
}
private:
void updatePreferredSize()
{