svnno****@sourc*****
svnno****@sourc*****
2009年 7月 8日 (水) 22:01:42 JST
Revision: 2378 http://sourceforge.jp/projects/kita/svn/view?view=rev&revision=2378 Author: nogu Date: 2009-07-08 22:01:42 +0900 (Wed, 08 Jul 2009) Log Message: ----------- make all the classes that have pointer data members uncopyable Modified Paths: -------------- kita/branches/KITA-KDE4/kita/src/bbsview.h kita/branches/KITA-KDE4/kita/src/boardview.h kita/branches/KITA-KDE4/kita/src/domtree.h kita/branches/KITA-KDE4/kita/src/htmlpart.h kita/branches/KITA-KDE4/kita/src/kitaui/tabwidgetbase.h kita/branches/KITA-KDE4/kita/src/libkita/access.h kita/branches/KITA-KDE4/kita/src/libkita/account.h kita/branches/KITA-KDE4/kita/src/libkita/datinfo.h kita/branches/KITA-KDE4/kita/src/mainwindow.h kita/branches/KITA-KDE4/kita/src/prefs/prefs.h kita/branches/KITA-KDE4/kita/src/respopup.h kita/branches/KITA-KDE4/kita/src/threadview.h kita/branches/KITA-KDE4/kita/src/viewmediator.h kita/branches/KITA-KDE4/kita/src/writeview.h Modified: kita/branches/KITA-KDE4/kita/src/bbsview.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/bbsview.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/bbsview.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -81,6 +81,8 @@ private: void loadExtBoard(); bool downloadBoardList(); + KitaBBSView(const KitaBBSView&); + KitaBBSView& operator=(const KitaBBSView&); }; #endif Modified: kita/branches/KITA-KDE4/kita/src/boardview.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/boardview.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/boardview.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -59,6 +59,8 @@ void loadHeaderOnOff(); bool autoResize(); void setAutoResize( bool flag ); + KitaBoardView(const KitaBoardView&); + KitaBoardView& operator=(const KitaBoardView&); private slots: void loadThread( Q3ListViewItem* item ); Modified: kita/branches/KITA-KDE4/kita/src/domtree.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/domtree.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/domtree.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -24,6 +24,9 @@ class KitaDomTree { + KitaDomTree(const KitaDomTree&); + KitaDomTree& operator=(const KitaDomTree&); + Kita::DatInfo* m_datInfo; int m_bufSize; Modified: kita/branches/KITA-KDE4/kita/src/htmlpart.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/htmlpart.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/htmlpart.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -158,6 +158,9 @@ bool isUnderMouse( int mrgwd, int mrght ); bool showSelectedDigitPopup(); + KitaHTMLPart(const KitaHTMLPart&); + KitaHTMLPart& operator=(const KitaHTMLPart&); + protected: /* user event */ Modified: kita/branches/KITA-KDE4/kita/src/kitaui/tabwidgetbase.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/kitaui/tabwidgetbase.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/kitaui/tabwidgetbase.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -69,6 +69,8 @@ private: void setupActions(); + KitaTabWidgetBase(const KitaTabWidgetBase&); + KitaTabWidgetBase& operator=(const KitaTabWidgetBase&); public slots: void slotConfigureKeys(); Modified: kita/branches/KITA-KDE4/kita/src/libkita/access.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/libkita/access.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/libkita/access.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -69,6 +69,9 @@ void redirection( const QString& ); void receiveData( const QStringList& ); void finishLoad(); + private: + Access(const Access&); + Access& operator=(const Access&); }; class OfflawAccess : public Access Modified: kita/branches/KITA-KDE4/kita/src/libkita/account.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/libkita/account.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/libkita/account.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -46,6 +46,9 @@ private slots: void slotReceiveData( KIO::Job* job, const QByteArray& data ); void slotResult( KIO::Job* job ); + private: + Account(const Account&); + Account& operator=(const Account&); public: static const QString& getSessionID() { return getInstance() ->m_sessionID; } static bool isLogged() { return getInstance() ->m_isLogged; } Modified: kita/branches/KITA-KDE4/kita/src/libkita/datinfo.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/libkita/datinfo.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/libkita/datinfo.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -212,6 +212,8 @@ /* parsing functions */ bool parseDat( int num ); + DatInfo(const DatInfo&); + DatInfo& operator=(const DatInfo&); /*----------------------------*/ private slots: Modified: kita/branches/KITA-KDE4/kita/src/mainwindow.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/mainwindow.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/mainwindow.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -93,6 +93,9 @@ void loadAboneIDList(); void loadAboneNameList(); void loadAboneWordList(); + + KitaMainWindow(const KitaMainWindow&); + KitaMainWindow& operator=(const KitaMainWindow&); }; #endif // KITAMAINWINDOW_H Modified: kita/branches/KITA-KDE4/kita/src/prefs/prefs.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/prefs/prefs.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/prefs/prefs.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -49,6 +49,8 @@ virtual void slotApply(); private: + KitaPreferences(const KitaPreferences&); + KitaPreferences& operator=(const KitaPreferences&); Kita::Ui::FacePrefPage* m_facePage; Kita::Ui::AsciiArtPrefPage* m_asciiArtPage; Kita::Ui::UIPrefPage* m_uiPage; Modified: kita/branches/KITA-KDE4/kita/src/respopup.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/respopup.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/respopup.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -35,6 +35,8 @@ private: void showImage( const KUrl& url ); + ResPopup(const ResPopup&); + ResPopup& operator=(const ResPopup&); signals: void hideChildPopup(); Modified: kita/branches/KITA-KDE4/kita/src/threadview.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/threadview.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/threadview.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -84,6 +84,13 @@ void slotPopupMenu( KXMLGUIClient*, const QPoint&, const KUrl&, const QString&, mode_t ); private: + void insertSearchCombo(); + void setSubjectLabel( const QString& boardName, const QString& threadName, const QString boardURL ); + void updateButton(); + + KitaThreadView(const KitaThreadView&); + KitaThreadView& operator=(const KitaThreadView&); + int m_serverTime; KUrl m_datURL; KitaHTMLPart* m_threadPart; @@ -92,9 +99,6 @@ int m_viewmode; int m_rescode; - void insertSearchCombo(); - void setSubjectLabel( const QString& boardName, const QString& threadName, const QString boardURL ); - void updateButton(); QToolButton* writeButton; KComboBox* SearchCombo; QToolButton* HighLightButton; Modified: kita/branches/KITA-KDE4/kita/src/viewmediator.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/viewmediator.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/viewmediator.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -53,6 +53,10 @@ void changeWriteTab( const KUrl& datURL ); void updateFavoriteListView(); void openURL( const KUrl& url ); + +private: + ViewMediator(const ViewMediator&); + ViewMediator& operator=(const ViewMediator&); }; #endif Modified: kita/branches/KITA-KDE4/kita/src/writeview.h =================================================================== --- kita/branches/KITA-KDE4/kita/src/writeview.h 2009-07-06 21:02:29 UTC (rev 2377) +++ kita/branches/KITA-KDE4/kita/src/writeview.h 2009-07-08 13:01:42 UTC (rev 2378) @@ -49,6 +49,9 @@ QString getJBBSPostStr(); QString getFlashCGIPostStr(); + KitaWriteView(const KitaWriteView&); + KitaWriteView& operator=(const KitaWriteView&); + protected: Q3CString m_array;