>>343
サイズやレイアウトの保存なら、KDEでは、
bool KMainWindow::autoSaveSettings() const
http://api.kde.org/4.x-api/kdelibs-apidocs/kdeui/html/classKMainWindow.html#a8073aff6ad2fdc8e6eea177bc7e23c4d
呼ぶだけでいける。アプリケーション名+rc のファイルに保存される。
MainWindow 以外の追加したWidgetやLayout は、KConfig で、自分で読み書きする必要がある。
http://techbase.kde.org/Development/Tutorials/KConfig

せっかく説明したけど、LinuxでKDEの開発している人は殆どいないかな。