|
|
|
@ -36,10 +36,10 @@ class TQDomDocument;
|
|
|
|
|
class TDEProcess;
|
|
|
|
|
class KURL;
|
|
|
|
|
|
|
|
|
|
class KDE_EXPORT Article : public XMLNewsArticle, public KShared
|
|
|
|
|
class KDE_EXPORT Article : public XMLNewsArticle, public TDEShared
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
typedef KSharedPtr<Article> Ptr;
|
|
|
|
|
typedef TDESharedPtr<Article> Ptr;
|
|
|
|
|
typedef TQValueList<Ptr> List;
|
|
|
|
|
|
|
|
|
|
Article(NewsSourceBase *, const TQString & = TQString(),
|
|
|
|
@ -54,11 +54,11 @@ class KDE_EXPORT Article : public XMLNewsArticle, public KShared
|
|
|
|
|
void open();
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
|
NewsSourceBase *m_parent; // don't use KSharedPtr to avoid circular refs!
|
|
|
|
|
NewsSourceBase *m_parent; // don't use TDESharedPtr to avoid circular refs!
|
|
|
|
|
bool m_read;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
class KDE_EXPORT NewsSourceBase : public XMLNewsSource, public KShared
|
|
|
|
|
class KDE_EXPORT NewsSourceBase : public XMLNewsSource, public TDEShared
|
|
|
|
|
{
|
|
|
|
|
Q_OBJECT
|
|
|
|
|
|
|
|
|
@ -96,7 +96,7 @@ class KDE_EXPORT NewsSourceBase : public XMLNewsSource, public KShared
|
|
|
|
|
bool isProgram;
|
|
|
|
|
TQString language;
|
|
|
|
|
};
|
|
|
|
|
typedef KSharedPtr<NewsSourceBase> Ptr;
|
|
|
|
|
typedef TDESharedPtr<NewsSourceBase> Ptr;
|
|
|
|
|
typedef TQValueList<Ptr> List;
|
|
|
|
|
|
|
|
|
|
NewsSourceBase(const Data &, ConfigIface *);
|
|
|
|
|