diff --git a/src/shared/qrceditor/qrceditor.pri b/src/shared/qrceditor/qrceditor.pri
index 3efd26553f7c022e683ca13ab5f5669aad03f36b..47e54c936e14191fbeac4154b54fc4332222221c 100644
--- a/src/shared/qrceditor/qrceditor.pri
+++ b/src/shared/qrceditor/qrceditor.pri
@@ -1,14 +1,7 @@
-QT_BUILD_TREE=$$(QT_BUILD_TREE)
-isEmpty(QT_BUILD_TREE):QT_BUILD_TREE=$$(QTDIR)
-QT_QRC_BUILD_TREE = $$fromfile($$QT_BUILD_TREE/.qmake.cache,QT_SOURCE_TREE)
-
-INCLUDEPATH *= $$QT_QRC_BUILD_TREE/tools/designer/src/lib/shared
 INCLUDEPATH *= $$PWD $$PWD/..
 
 QT *= xml
 
-DEFINES *= QT_NO_SHARED_EXPORT
-
 # Input
 SOURCES += \
     $$PWD/resourcefile.cpp \
@@ -21,7 +14,6 @@ HEADERS += \
     $$PWD/resourceview.h \
     $$PWD/qrceditor.h \
     $$PWD/undocommands_p.h \
-    \
     $$PWD/../namespace_global.h \
 
 FORMS += $$PWD/qrceditor.ui
diff --git a/src/shared/qrceditor/resourcefile_p.h b/src/shared/qrceditor/resourcefile_p.h
index 4a7d510dc48edbadb84010940661db22e189d0a0..2ec3fe47e4b70466280b1f6a92040798334fe852 100644
--- a/src/shared/qrceditor/resourcefile_p.h
+++ b/src/shared/qrceditor/resourcefile_p.h
@@ -42,18 +42,10 @@
 #include <QtCore/QStringList>
 #include <QtGui/QIcon>
 
-#include "shared_global_p.h"
-
 QT_BEGIN_NAMESPACE
 
 namespace qdesigner_internal {
 
-#ifdef BUILD_VSIP
-# define RESOURCE_EXPORT
-#else
-# define RESOURCE_EXPORT QDESIGNER_SHARED_EXPORT
-#endif
-
 struct File;
 struct Prefix;
 
@@ -125,7 +117,7 @@ typedef QList<Prefix *> PrefixList;
 
     Represents the structure of a Qt Resource File (.qrc) file.
 */
-class RESOURCE_EXPORT ResourceFile
+class ResourceFile
 {
 public:
     ResourceFile(const QString &file_name = QString());
@@ -199,7 +191,7 @@ private:
 
     Wraps a \l ResourceFile as a single-column tree model.
 */
-class RESOURCE_EXPORT ResourceModel : public QAbstractItemModel
+class ResourceModel : public QAbstractItemModel
 {
     Q_OBJECT