diff options
| author | 2015-09-28 00:45:44 +0200 | |
|---|---|---|
| committer | 2015-09-28 00:45:44 +0200 | |
| commit | a8b12f44d0e747d143b61c50ed4f8c580045a259 (patch) | |
| tree | 6a174ffea31eb70380e88794fc67c35d8dca0d60 /src/modules/objects | |
| parent | Move the 'undock' menu entry in the middle to minimize the chance of accident... (diff) | |
| download | KVIrc-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.cpp | 6 | ||||
| -rw-r--r-- | src/modules/objects/KvsObject_wrapper.cpp | 8 |
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] |
