aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects
diff options
context:
space:
mode:
authorGravatar Szymon Tomasz Stefanek2015-09-28 00:45:44 +0200
committerGravatar Szymon Tomasz Stefanek2015-09-28 00:45:44 +0200
commita8b12f44d0e747d143b61c50ed4f8c580045a259 (patch)
tree6a174ffea31eb70380e88794fc67c35d8dca0d60 /src/modules/objects
parentMove the 'undock' menu entry in the middle to minimize the chance of accident... (diff)
downloadKVIrc-a8b12f44d0e747d143b61c50ed4f8c580045a259.tar.gz
KVIrc-a8b12f44d0e747d143b61c50ed4f8c580045a259.tar.bz2
KVIrc-a8b12f44d0e747d143b61c50ed4f8c580045a259.zip
Bye bye MDI. I have probably introduced few minor bugs that I haven't been able to spot yet. Please report. Closes #1630.
Diffstat (limited to 'src/modules/objects')
-rw-r--r--src/modules/objects/KvsObject_window.cpp6
-rw-r--r--src/modules/objects/KvsObject_wrapper.cpp8
2 files changed, 7 insertions, 7 deletions
diff --git a/src/modules/objects/KvsObject_window.cpp b/src/modules/objects/KvsObject_window.cpp
index dad3df59f..2e8b7bd67 100644
--- a/src/modules/objects/KvsObject_window.cpp
+++ b/src/modules/objects/KvsObject_window.cpp
@@ -83,12 +83,12 @@ QPixmap * KviKvsScriptWindowWindow::myIconPtr()
@type:
class
@short:
- A MDI window object
+ A window object
@inherits:
[class]object[/class]
[class]widget[/class]
@description:
- This class represents a MDI window in a KVIrc frame.
+ This class represents a window in a KVIrc frame.
Regardless of the parent object passed, the window will be always
a "physical" child of the frame window: you can't embed a window object
inside a widget or another window. The parent object will just "own" this
@@ -121,7 +121,7 @@ bool KvsObject_window::init(KviKvsRunTimeContext *,KviKvsVariantList *)
KviKvsScriptWindowWindow * w = new KviKvsScriptWindowWindow(getName());
setObject(w);
g_pMainWindow->addWindow(w,false);
- w->minimize(); // must be minimized before children are added, otherwise the focus handling goes nuts...
+ //w->minimize(); // must be minimized before children are added, otherwise the focus handling goes nuts...
return true;
}
diff --git a/src/modules/objects/KvsObject_wrapper.cpp b/src/modules/objects/KvsObject_wrapper.cpp
index d76fd8dff..16d036669 100644
--- a/src/modules/objects/KvsObject_wrapper.cpp
+++ b/src/modules/objects/KvsObject_wrapper.cpp
@@ -66,12 +66,12 @@
Ptr 23786128: top level object: kvirc_frame, class KviMainWindow, visible, rect = 1678, -3, 1680, 1030
>Ptr 23496976: object: qt_rubberband, class QRubberBand
>Ptr 23536608: object: main_frame_splitter, class QSplitter
- >>Ptr 23795232: object: mdi_manager, class KviMdiManager
+ >>Ptr 23795232: object: mdi_manager, class KviWindowStack
>>>Ptr 23863200: object: qt_scrollarea_hcontainer, class QWidget
>>>>Ptr 23418224: object: , class QScrollBar
>>>Ptr 23864832: object: qt_scrollarea_vcontainer, class QWidget
>>>>Ptr 22383424: object: , class QScrollBar
- >>Ptr 25750832: object: mdi_manager, class KviMdiManager
+ >>Ptr 25750832: object: mdi_manager, class KviWindowStack
>>>Ptr 26112928: object: , class QWidget
>>>>Ptr 45381568: object: , class Oxygen::MdiWindowShadow
>>>>Ptr 45952496: object: mdi_child_Azzurra_#kvirc, class KviMdiChild
@@ -128,7 +128,7 @@
between children that have the same class. For instance:
[/p]
[example]
- %VerticalScrollBar = $new(wrapper,0,test,KviMainWindow,QSplitter,KviMdiManager,QWidget::qt_scrollarea_vcontainer,QScrollBar)
+ %VerticalScrollBar = $new(wrapper,0,test,KviMainWindow,QSplitter,KviWindowStack,QWidget::qt_scrollarea_vcontainer,QScrollBar)
%VerticalScrollBar->$setProperty(invertedAppearance,1);
[/example]
[p]
@@ -139,7 +139,7 @@
The form (3) matches only the name and ignores the class. In our sample tree the following example is equivalent to the previous one.
[/p]
[example]
- %VerticalScrollBar = $new(wrapper,0,test,KviMainWindow,QSplitter,KviMdiManager,::qt_scrollarea_vcontainer,QScrollBar)
+ %VerticalScrollBar = $new(wrapper,0,test,KviMainWindow,QSplitter,KviWindowStack,::qt_scrollarea_vcontainer,QScrollBar)
%VerticalScrollBar->$setProperty(invertedAppearance,1);
[/example]
[p]