mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-23 10:22:48 +00:00
kdeui: remove KMainWindow compat bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
e6666ee203
commit
753b39282c
1 changed files with 0 additions and 38 deletions
|
@ -254,7 +254,6 @@ public:
|
|||
* <i>Note that you don't need to deal with this function. Use the
|
||||
* kRestoreMainWindows() convenience template function instead!</i>
|
||||
* @see kRestoreMainWindows()
|
||||
* @see #RESTORE
|
||||
* @see readProperties()
|
||||
* @see canBeRestored()
|
||||
*/
|
||||
|
@ -629,38 +628,6 @@ private:
|
|||
Q_PRIVATE_SLOT(k_func(), void _k_slotSaveAutoSaveSize())
|
||||
};
|
||||
|
||||
/**
|
||||
* @def RESTORE
|
||||
* @ingroup KDEUIMacros
|
||||
* Restores the last session. (To be used in your main function).
|
||||
*
|
||||
* If your client has only one kind of toplevel widgets (which
|
||||
* should be pretty usual) then you can use this macro,
|
||||
* which is provided for backwards compatibility with 3.1 and 3.0
|
||||
* branches:
|
||||
*
|
||||
* \code
|
||||
* if (qApp->isSessionRestored())
|
||||
* RESTORE(childMW)
|
||||
* else {
|
||||
* // create default application as usual
|
||||
* }
|
||||
* \endcode
|
||||
*
|
||||
* The macro expects the type of your toplevel widget as argument.
|
||||
*
|
||||
* Since KDE4, you can also use kRestoreMainWindows(), which
|
||||
* supports also clients with more than one kind of toplevel
|
||||
* widgets.
|
||||
*
|
||||
* @see KMainWindow::restore()
|
||||
* @see kRestoreMainWindows()
|
||||
**/
|
||||
#define RESTORE(type) { int n = 1;\
|
||||
while (KMainWindow::canBeRestored(n)){\
|
||||
(new type)->restore(n);\
|
||||
n++;}}
|
||||
|
||||
/**
|
||||
* Restores the last session. (To be used in your main function).
|
||||
*
|
||||
|
@ -683,12 +650,7 @@ private:
|
|||
* call KMainWindow::restore() with the correct arguments. Note that
|
||||
* also QWidget::show() is called implicitly.
|
||||
*
|
||||
* The global convenience function is a replacement for the #RESTORE
|
||||
* macro provided in earlier versions of KDE. The old #RESTORE macro
|
||||
* is still provided for backwards compatibility.
|
||||
*
|
||||
* @see KMainWindow::restore()
|
||||
* @see #RESTORE
|
||||
* @see KMainWindow::classNameOfToplevel()
|
||||
**/
|
||||
template <typename T>
|
||||
|
|
Loading…
Add table
Reference in a new issue