Fix exported headers in Core and TextEditor.

- Unexport Core::Internal::MainWindow and remove its includes.
- Move RssFetcher from Core::Internal to Core.
- Unexport CopyTaskHandler.
- Move TextEditor's completion support and Refactor Overlay
  helper classes from TextEditor::Internal to TextEditor as they
  are exported.
- Move internal BaseTextBlockSelection into private header.
- Unexport TextEditorOverlay as they are not used.
This commit is contained in:
Friedemann Kleint
2010-11-01 16:29:45 +01:00
parent beaff08200
commit 6063fb84c2
30 changed files with 239 additions and 178 deletions

View File

@@ -33,16 +33,15 @@
#include "core_global.h"
#include <QtCore/QThread>
#include <QtCore/QUrl>
QT_BEGIN_NAMESPACE
class QUrl;
class QNetworkReply;
class QNetworkAccessManager;
class QIODevice;
QT_END_NAMESPACE
namespace Core {
namespace Internal {
class CORE_EXPORT RssItem
{
@@ -64,7 +63,7 @@ public:
signals:
void newsItemReady(const QString& title, const QString& desciption, const QString& url);
void rssItemReady(const RssItem& item);
void rssItemReady(const Core::RssItem& item);
void finished(bool error);
public slots:
@@ -84,7 +83,6 @@ private:
QNetworkAccessManager* m_networkAccessManager;
};
} // namespace Core
} // namespace Internal
#endif // RSSFETCHER_H