Kita::SignalCollection* signalCollection = Kita::SignalCollection::getInstance();
connect( signalCollection, SIGNAL( updateSubjectTab( const KURL& ) ),
SLOT( slotUpdateSubject( const KURL& ) ) );
- connect( this, SIGNAL( loadBoardCompleted( const KURL& ) ),
- signalCollection, SIGNAL( setMainURLLine( const KURL& ) ) );
connect( closeButton, SIGNAL( clicked() ),
SLOT( slotCloseButton() ) );
if ( HideButton->isOn() ) {
HideButton->toggle();
}
- emit loadBoardCompleted( m_boardURL );
+ ViewMediator::getInstance()->setMainURLLine( m_boardURL );
switch ( Kita::Config::listSortOrder() ) {
case Kita::Config::EnumListSortOrder::Mark:
connect( this, SIGNAL( currentChanged ( QWidget * ) ),
SLOT( slotCurrentChanged ( QWidget * ) ) );
- connect( this, SIGNAL( setMainURLLine( const KURL& ) ),
- signalCollection, SIGNAL( setMainURLLine( const KURL& ) ) );
-
connect( this, SIGNAL( setMainCaption( const QString& ) ),
signalCollection, SIGNAL( setMainCaption( const QString& ) ) );
void slotCloseAllTab();
signals:
- void setMainURLLine( const KURL& url );
void setMainCaption( const QString& captionStr );
void openURLRequestExt( const KURL& url, const QString mimetype = QString::null );
};
*
*/
void openURLRequestExt( const KURL& url, const QString mimetype = QString::null );
- void setMainURLLine( const KURL& url );
void setMainCaption( const QString& captionStr );
/*--------------------------------*/
/*--------------------------------*/
/* to : KitaHTMLPart */
- void redrawHTMLPart( const KURL& url, bool force );
void redrawAllHTMLPart( bool force );
void setStyleSheetOfHTMLPart();
connect( signalCollection, SIGNAL( setMainCaption( const QString& ) ),
SLOT( slotSetMainCaption( const QString& ) ) );
- connect( signalCollection, SIGNAL( setMainURLLine( const KURL& ) ),
- SLOT( setUrl( const KURL& ) ) );
-
connect( signalCollection, SIGNAL( bookmarked( const QString&, bool ) ),
SLOT( bookmark( const QString&, bool ) ) );
void load( const KURL& url );
void slotSetMainStatusbar( const QString& statusStr );
+ void setUrl( const KURL& url );
private slots:
void bookmark( const QString& datURL, bool on );
void optionsPreferences();
void settingsMenuAboutToShow();
void setFont( const QFont& font );
- void setUrl( const KURL& url );
void windowToggleView();
void slotCheckBoardToggleAction( bool check );
if ( count() == 0 ) {
emit setMainCaption( QString::null );
ViewMediator::getInstance()->setMainStatusBar( QString::null );
- emit setMainURLLine( QString::null );
+ ViewMediator::getInstance()->setMainURLLine( QString::null );
/* default view */
KitaThreadView * threadView = createView( "thread" );
Kita::SignalCollection* signalCollection = Kita::SignalCollection::getInstance();
connect( this, SIGNAL( bookmarked( const QString&, bool ) ),
signalCollection, SIGNAL( bookmarked( const QString&, bool ) ) );
- connect( this, SIGNAL( setMainURLLine( const KURL& ) ),
- signalCollection, SIGNAL( setMainURLLine( const KURL& ) ) );
connect( this, SIGNAL( updateSubjectTab( const KURL& ) ),
signalCollection, SIGNAL( updateSubjectTab( const KURL& ) ) );
connect( this, SIGNAL( updateThreadTab( const KURL& ) ),
emit setMainCaption( captionStr );
ViewMediator::getInstance()->setMainStatusBar( infostr );
- emit setMainURLLine( Kita::getThreadURL( m_datURL ) );
+ ViewMediator::getInstance()->setMainURLLine( Kita::getThreadURL( m_datURL ) );
return ;
break;
void popupMenu( KXMLGUIClient*, const QPoint&, const KURL&, const QString&, mode_t );
void updateSubjectTab( const KURL& datURL );
void updateThreadTab( const KURL& datURL );
- void setMainURLLine( const KURL& url );
void setMainCaption( const QString& captionStr );
void bookmarked( const QString& datURL, bool on );
void showThreadCompleted(); /* to KitaThreadPart */
m_mainWindow->slotSetMainStatusbar( statusStr );
}
+
+void ViewMediator::setMainURLLine( const KURL& url )
+{
+ Q_ASSERT( m_mainWindow );
+
+ m_mainWindow->setUrl( url );
+}
void openBoard( const KURL& url );
void openThread( const KURL& url );
void setMainStatusBar( const QString& statusStr );
+ void setMainURLLine( const KURL& url );
};
#endif