connect( m_subjectTab, SIGNAL( loadBoardCompleted( const KURL& ) ),
SLOT( setUrl( const KURL& ) ) );
- connect( m_threadTab, SIGNAL( bookmarked( const Kita::Thread*, bool ) ),
- SLOT( bookmark( const Kita::Thread*, bool ) ) );
+ connect( m_threadTab, SIGNAL( bookmarked( const QString&, bool ) ),
+ SLOT( bookmark( const QString&, bool ) ) );
connect( m_urlLine, SIGNAL( returnPressed() ),
SLOT( slotUrlLine() ) );
m_urlLine->setText( url.url() );
}
-void KitaMainWindow::bookmark( const Kita::Thread* thread, bool on )
+void KitaMainWindow::bookmark( const QString& datURL, bool on )
{
FavoriteThreads* favorite = FavoriteThreads::getInstance();
if ( on ) {
- favorite->insert( thread->datURL() );
+ favorite->insert( datURL );
} else {
- favorite->remove( thread->datURL() );
+ favorite->remove( datURL );
}
}
void slotWriteSucceeded();
void slotUrlLine();
void setUrl( const KURL& url );
- void bookmark( const Kita::Thread* thread, bool on );
+ void bookmark( const QString& datURL, bool on );
void slotThread( const Kita::Thread* thread );
private:
this, SIGNAL( thread( const Kita::Thread* ) ) );
connect( view, SIGNAL( writeSucceeded() ),
this, SIGNAL( writeSucceeded() ) );
- connect( view, SIGNAL( bookmarked( const Kita::Thread*, bool ) ),
- this, SIGNAL( bookmarked( const Kita::Thread*, bool ) ) );
+ connect( view, SIGNAL( bookmarked( const QString&, bool ) ),
+ this, SIGNAL( bookmarked( const QString&, bool ) ) );
connect( view, SIGNAL( showThreadCompleted( const KURL& ) ),
this, SIGNAL( showThreadCompleted( const KURL& ) ) );
connect( view, SIGNAL( thread( const Kita::Thread* ) ),
void signalChangeStatusbar( const QString& );
void thread( const Kita::Thread* );
void writeSucceeded();
- void bookmarked( const Kita::Thread*, bool on );
+ void bookmarked( const QString& datURL, bool on );
void showThreadCompleted( const KURL& threadUrl );
void sigHideSubject();
};
void KitaThreadView::slotBookmarkButtonClicked( bool on )
{
- emit bookmarked( m_thread, on );
+ emit bookmarked( m_thread->datURL(), on );
}
void KitaThreadView::killJob()
void popupMenu( KXMLGUIClient*, const QPoint&, const KURL&, const QString&, mode_t );
void thread( const Kita::Thread* );
void writeSucceeded();
- void bookmarked( const Kita::Thread*, bool on );
+ void bookmarked( const QString& datURL, bool on );
};
namespace Kita