[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-kimageshop
Subject: Split view bug
From: Sven Langkamp <longamp () reallygood ! de>
Date: 2004-02-27 16:51:58
Message-ID: 200402271751.58177.longamp () reallygood ! de
[Download RAW message or body]
Hi,
I try to fix the duplication of the dockers, but I can't find a good
solution(I attached my current solution).
Maybe you have an idea.
Sven
["splitviewpatch.diff" (text/x-diff)]
? karbon/karbon.la.cc
? karbon/karbon_dummy.cc
Index: krita/core/kis_view.cc
===================================================================
RCS file: /home/kde/koffice/krita/core/kis_view.cc,v
retrieving revision 1.227
diff -u -r1.227 kis_view.cc
--- krita/core/kis_view.cc 14 Feb 2004 18:14:06 -0000 1.227
+++ krita/core/kis_view.cc 27 Feb 2004 16:25:45 -0000
@@ -30,6 +30,7 @@
#include <qpainter.h>
#include <qscrollbar.h>
#include <qspinbox.h>
+#include <qdockarea.h>
// KDE
#include <dcopobject.h>
@@ -181,7 +182,7 @@
setupCanvas();
setupRulers();
setupScrollBars();
- setupSideBar();
+ setupDockers();
setupTabBar();
setupStatusBar();
dcopObject();
@@ -212,7 +213,7 @@
return 0;
}
-void KisView::setupSideBar()
+void KisView::setupDockers()
{
KStatusBar *sb = statusBar();
KisResourceServer *rserver = KisFactory::rServer();
@@ -291,9 +292,13 @@
rserver -> loadBrushes();
rserver -> loadpipeBrushes();
rserver -> loadPatterns();
-
- viewLayerChannelDocker();
- viewResourceDocker();
+
+ if ( mainWindow()->isDockEnabled( DockBottom))
+ {
+ viewLayerChannelDocker();
+ viewResourceDocker();
+ mainWindow()->setDockEnabled( DockBottom, false);
+ }
}
}
Index: krita/core/kis_view.h
===================================================================
RCS file: /home/kde/koffice/krita/core/kis_view.h,v
retrieving revision 1.111
diff -u -r1.111 kis_view.h
--- krita/core/kis_view.h 14 Feb 2004 18:14:07 -0000 1.111
+++ krita/core/kis_view.h 27 Feb 2004 16:25:45 -0000
@@ -187,7 +187,7 @@
void setupClipboard();
void setupRulers();
void setupScrollBars();
- void setupSideBar();
+ void setupDockers();
void setupTabBar();
void setupStatusBar();
void setupTools();
_______________________________________________
kimageshop mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic