wenn meine Application nicht im Vollbildmodus startet ist alles ok, nur wenn ich sie via showMaximized darstelle ist "verzeichnet". Will heißen, dass die Schriften doppelt und leich versetzt sind. wenn ich die Fenstergöße dann manuell verändere ist wieder alles ok.
Ich hatte bereits erfolglos mein Glück mit repaint und update probiert.
Hier der relevante Code:
Code: Alles auswählen
int main( int argc, char ** argv )
{
QApplication a( argc, argv );
Kalodidaskalos *mw = new Kalodidaskalos();
mw->setCaption( "Kalodidaskalos" );
mw->show();
a.setMainWidget( mw );
a.connect( &a, SIGNAL(lastWindowClosed()), mw, SLOT(slot_m_quit()) );
return a.exec();
}
Kalodidaskalos::Kalodidaskalos()
: ui_mainWindow( 0, "Kalodidaskalos" )
{
[..]
myG_base = new g_base( this );
setCentralWidget( myG_base );
[...]
appTranslator = new QTranslator(0);
qApp->installTranslator(appTranslator);
switchLanguage(CONF().con_prog_sprache);
[...]
if (CONF().con_vollbildschirm) {
showMaximized();
}
}
Das Problem ist, dass das Programm erst für einen Bruchteil klein angezeigt wird, wonach es sich dann vergrößert, wobei es verschmiert.
Danke,
Lykurg