[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/krita
From: Boudewijn Rempt <boud () valdyas ! org>
Date: 2010-11-20 14:09:39
Message-ID: 20101120140939.53316AC8A3 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1199060 by rempt:
remove some deprecated items
M +1 -1 image/CMakeLists.txt
M +1 -1 ui/CMakeLists.txt
M +0 -1 ui/kis_histogram_view.cc
M +8 -2 ui/kis_node_model.cpp
M +12 -13 ui/kis_view2.cpp
--- trunk/koffice/krita/image/CMakeLists.txt #1199059:1199060
@@ -209,7 +209,7 @@
kde4_add_library(kritaimage SHARED ${kritaimage_LIB_SRCS})
-target_link_libraries(kritaimage ${KDE4_KPARTS_LIBS} ${KDE4_KDE3SUPPORT_LIBS} komain pigmentcms \
${KDE4_THREADWEAVER_LIBRARIES} ) +target_link_libraries(kritaimage ${KDE4_KPARTS_LIBS} komain pigmentcms \
${KDE4_THREADWEAVER_LIBRARIES} ) target_link_libraries(kritaimage LINK_INTERFACE_LIBRARIES pigmentcms \
komain ${KDE4_KPARTS_LIBS} ${QT_QT3SUPPORT_LIBRARY} )
if(OPENEXR_FOUND)
--- trunk/koffice/krita/ui/CMakeLists.txt #1199059:1199060
@@ -214,7 +214,7 @@
kde4_add_library(kritaui SHARED ${kritaui_LIB_SRCS} )
-target_link_libraries(kritaui ${KDE4_KDE3SUPPORT_LIBS} ${KDE4_THREADWEAVER_LIBRARIES} kritaimage komain \
kowidgets ${PNG_LIBRARIES} ${EXIV2_LIBRARIES}) +target_link_libraries(kritaui \
${KDE4_THREADWEAVER_LIBRARIES} kritaimage komain kowidgets ${PNG_LIBRARIES} ${EXIV2_LIBRARIES})
if(HAVE_OPENGL)
target_link_libraries(kritaui ${OPENGL_LIBRARIES} ${QT_QTOPENGL_LIBRARY} ${OPENEXR_LIBRARIES})
--- trunk/koffice/krita/ui/kis_histogram_view.cc #1199059:1199060
@@ -24,7 +24,6 @@
#include <QPixmap>
#include <QLabel>
#include <QComboBox>
-#include <q3buttongroup.h>
#include <QPushButton>
#include <qscrollbar.h>
//Added by qt3to4:
--- trunk/koffice/krita/ui/kis_node_model.cpp #1199059:1199060
@@ -21,6 +21,8 @@
#include <iostream>
#include <QMimeData>
+#include <QDataStream>
+#include <QBuffer>
#include <klocale.h>
@@ -391,7 +393,9 @@
//dbgUI <<"KisNodeModel::mimeData";
QMimeData* data = new QMimeData;
QByteArray encoded;
- QDataStream stream(&encoded, QIODevice::WriteOnly);
+ QBuffer buf(&encoded);
+ buf.open(QIODevice::WriteOnly);
+ QDataStream stream(&buf);
// encode the data
QModelIndexList::ConstIterator it = indexes.begin();
@@ -399,6 +403,8 @@
stream << qVariantFromValue(qulonglong(it->internalPointer()));
}
+ buf.close();
+
data->setData("application/x-kritalayermodeldatalist", encoded);
return data;
}
@@ -414,7 +420,7 @@
return false;
}
QByteArray encoded = data->data("application/x-kritalayermodeldatalist");
- QDataStream stream(&encoded, QIODevice::ReadOnly);
+ QDataStream stream(encoded);
QList<KisNode*> nodes;
while (! stream.atEnd()) {
QVariant v;
--- trunk/koffice/krita/ui/kis_view2.cpp #1199059:1199060
@@ -38,7 +38,6 @@
#include <QPrintDialog>
#include <QObject>
-#include <k3urldrag.h>
#include <kaction.h>
#include <klocale.h>
#include <kmenu.h>
@@ -339,10 +338,8 @@
dbgUI << "KisView2::dragEnterEvent";
// Only accept drag if we're not busy, particularly as we may
// be showing a progress bar and calling qApp->processEvents().
- if (K3URLDrag::canDecode(event) && QApplication::overrideCursor() == 0) {
+ if (event->mimeData()->hasImage()) {
event->accept();
- } else if (event->mimeData()->hasImage()) {
- event->accept();
} else {
event->ignore();
}
@@ -378,9 +375,8 @@
return;
}
- KUrl::List urls;
- if (K3URLDrag::decode(event, urls)) {
- if (urls.count() > 0) {
+ QList<QUrl> urls = event->mimeData()->urls();
+ if (urls.length() > 0) {
KMenu popup;
popup.setObjectName("drop_popup");
@@ -411,11 +407,10 @@
QAction *action = popup.exec(QCursor::pos());
if (action != 0 && action != cancel) {
- for (KUrl::List::ConstIterator it = urls.constBegin(); it != urls.constEnd(); ++it) {
- KUrl url = *it;
+ foreach(QUrl url, urls) {
if (action == insertAsNewLayer || action == insertAsNewLayers) {
- m_d->imageManager->importImage(url);
+ m_d->imageManager->importImage(KUrl(url));
} else {
Q_ASSERT(action == openInNewDocument || action == openInNewDocuments);
@@ -426,8 +421,8 @@
}
}
}
+
}
-}
KoZoomController *KisView2::zoomController() const
{
@@ -751,12 +746,16 @@
KService::Ptr service = *iter;
dbgUI << "Load plugin " << service->name();
int errCode = 0;
+ QString error = 0;
+
+
KParts::Plugin* plugin =
- KService::createInstance<KParts::Plugin> (service, this, QStringList(), &errCode);
+ dynamic_cast<KParts::Plugin*>(service->createInstance<QObject>(this, QVariantList(), \
&error)); + //KService::createInstance<KParts::Plugin> (service, this, QStringList(), &errCode);
if (plugin) {
insertChildClient(plugin);
} else {
- errKrita << "Fail to create an instance for " << service->name() << " " << \
KLibLoader::errorString(errCode) << " " << KLibLoader::self()->lastErrorMessage(); + errKrita \
<< "Fail to create an instance for " << service->name() << " " << error; }
}
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic