[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/runtime/kioslave
From: Carlo Segato <brandon.ml () gmail ! com>
Date: 2009-01-03 22:55:55
Message-ID: 1231023355.348197.15554.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 905217 by segato:
enable the thumbnail kioslave on windows
M +2 -2 CMakeLists.txt
M +2 -0 thumbnail/CMakeLists.txt
M +4 -0 thumbnail/thumbnail.cpp
--- trunk/KDE/kdebase/runtime/kioslave/CMakeLists.txt #905216:905217
@@ -18,13 +18,13 @@
add_subdirectory( desktop )
add_subdirectory( sftp )
add_subdirectory( fish )
+add_subdirectory( thumbnail )
if(NOT WIN32)
add_subdirectory( floppy )
add_subdirectory( finger )
add_subdirectory( man )
- add_subdirectory( nfs )
- add_subdirectory( thumbnail )
+ add_subdirectory( nfs )
if(SAMBA_FOUND)
add_subdirectory(smb)
--- trunk/KDE/kdebase/runtime/kioslave/thumbnail/CMakeLists.txt #905216:905217
@@ -66,6 +66,7 @@
########### next target ###############
+if(NOT WIN32)
set(djvuthumbnail_PART_SRCS djvucreator.cpp)
kde4_add_plugin(djvuthumbnail ${djvuthumbnail_PART_SRCS})
@@ -73,6 +74,7 @@
target_link_libraries(djvuthumbnail ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
install(TARGETS djvuthumbnail DESTINATION ${PLUGIN_INSTALL_DIR})
+endif(NOT WIN32)
########### next target ###############
--- trunk/KDE/kdebase/runtime/kioslave/thumbnail/thumbnail.cpp #905216:905217
@@ -26,8 +26,10 @@
#include <machine/param.h>
#endif
#include <sys/types.h>
+#ifndef Q_WS_WIN
#include <sys/ipc.h>
#include <sys/shm.h>
+#endif
#include <QtCore/QBuffer>
#include <QtCore/QFile>
@@ -387,6 +389,7 @@
}
else
{
+#ifndef Q_WS_WIN
QByteArray imgData;
QDataStream stream( &imgData, QIODevice::WriteOnly );
//kDebug(7115) << "IMAGE TO SHMID";
@@ -409,6 +412,7 @@
memcpy(shmaddr, img.bits(), img.numBytes());
shmdt((char*)shmaddr);
data(imgData);
+#endif
}
finished();
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic