size - QT - Resize QToolbar -
i have concatenate toolbar. every toolbar have call:
toolbar->setgeometry(x,y,width,height)
but have no resize.
i try call
toolbar->updategeometry();
but nothing.
my goal expand every toolbar size definition
there chance using repositioning toolbars on init , saving @ closing.
here solid way that:
what need use qmainwindow
savegeometry()
, restoregeometry()
functions , save , load byte array through qsettings interface.
writesettings
qsettings s; s.begingroup("mainwindow"); this->restoregeometry(s.value("geometry").tobytearray()); this->restorestate(s.value("windowstate").tobytearray()); s.endgroup();
readsettings
qsettings s; s.begingroup("mainwindow"); s.setvalue("geometry", savegeometry()); s.setvalue("windowstate", savestate()); s.endgroup();
hope helps.
Comments
Post a Comment