|
|
@ -43,7 +43,7 @@ MainWindow::MainWindow()
|
|
|
|
exit( 1 ); //don't use TQApplication::exit() - it causes a crash
|
|
|
|
exit( 1 ); //don't use TQApplication::exit() - it causes a crash
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
m_part = (Part *)factory->create( TQT_TQOBJECT(this), "part", "KParts::ReadOnlyPart" );
|
|
|
|
m_part = (Part *)factory->create( this, "part", "KParts::ReadOnlyPart" );
|
|
|
|
|
|
|
|
|
|
|
|
setCentralWidget( m_part->widget() );
|
|
|
|
setCentralWidget( m_part->widget() );
|
|
|
|
setStandardToolBarMenuEnabled( true );
|
|
|
|
setStandardToolBarMenuEnabled( true );
|
|
|
@ -82,22 +82,22 @@ MainWindow::setupActions() //singleton function
|
|
|
|
m_combo->setSizePolicy( TQSizePolicy( TQSizePolicy::Expanding, TQSizePolicy::Fixed ) );
|
|
|
|
m_combo->setSizePolicy( TQSizePolicy( TQSizePolicy::Expanding, TQSizePolicy::Fixed ) );
|
|
|
|
m_combo->setDuplicatesEnabled( false );
|
|
|
|
m_combo->setDuplicatesEnabled( false );
|
|
|
|
|
|
|
|
|
|
|
|
KStdAction::open( TQT_TQOBJECT(this), TQT_SLOT(slotScanDirectory()), ac, "scan_directory" );
|
|
|
|
KStdAction::open( this, TQT_SLOT(slotScanDirectory()), ac, "scan_directory" );
|
|
|
|
KStdAction::quit( TQT_TQOBJECT(this), TQT_SLOT(close()), ac );
|
|
|
|
KStdAction::quit( this, TQT_SLOT(close()), ac );
|
|
|
|
KStdAction::up( TQT_TQOBJECT(this), TQT_SLOT(slotUp()), ac );
|
|
|
|
KStdAction::up( this, TQT_SLOT(slotUp()), ac );
|
|
|
|
KStdAction::configureToolbars(TQT_TQOBJECT(this), TQT_SLOT(configToolbars()), ac);
|
|
|
|
KStdAction::configureToolbars(this, TQT_SLOT(configToolbars()), ac);
|
|
|
|
KStdAction::keyBindings(TQT_TQOBJECT(this), TQT_SLOT(configKeys()), ac);
|
|
|
|
KStdAction::keyBindings(this, TQT_SLOT(configKeys()), ac);
|
|
|
|
|
|
|
|
|
|
|
|
new TDEAction( i18n( "Scan &Home Directory" ), "folder_home", CTRL+Key_Home, TQT_TQOBJECT(this), TQT_SLOT(slotScanHomeDirectory()), ac, "scan_home" );
|
|
|
|
new TDEAction( i18n( "Scan &Home Directory" ), "folder_home", CTRL+Key_Home, this, TQT_SLOT(slotScanHomeDirectory()), ac, "scan_home" );
|
|
|
|
new TDEAction( i18n( "Scan &Root Directory" ), "folder_red", 0, TQT_TQOBJECT(this), TQT_SLOT(slotScanRootDirectory()), ac, "scan_root" );
|
|
|
|
new TDEAction( i18n( "Scan &Root Directory" ), "folder_red", 0, this, TQT_SLOT(slotScanRootDirectory()), ac, "scan_root" );
|
|
|
|
new TDEAction( i18n( "Rescan" ), "reload", TDEStdAccel::reload(), TQT_TQOBJECT(m_part), TQT_SLOT(rescan()), ac, "scan_rescan" );
|
|
|
|
new TDEAction( i18n( "Rescan" ), "reload", TDEStdAccel::reload(), m_part, TQT_SLOT(rescan()), ac, "scan_rescan" );
|
|
|
|
new TDEAction( i18n( "Stop" ), "process-stop", TQt::Key_Escape, TQT_TQOBJECT(this), TQT_SLOT(slotAbortScan()), ac, "scan_stop" );
|
|
|
|
new TDEAction( i18n( "Stop" ), "process-stop", TQt::Key_Escape, this, TQT_SLOT(slotAbortScan()), ac, "scan_stop" );
|
|
|
|
new TDEAction( i18n( "Clear Location Bar" ), TDEApplication::reverseLayout() ? "clear_left" : "locationbar_erase", 0, TQT_TQOBJECT(m_combo), TQT_SLOT(clearEdit()), ac, "clear_location" );
|
|
|
|
new TDEAction( i18n( "Clear Location Bar" ), TDEApplication::reverseLayout() ? "clear_left" : "locationbar_erase", 0, m_combo, TQT_SLOT(clearEdit()), ac, "clear_location" );
|
|
|
|
new TDEAction( i18n( "Go" ), "key_enter", 0, TQT_TQOBJECT(m_combo), TQT_SIGNAL(returnPressed()), ac, "go" );
|
|
|
|
new TDEAction( i18n( "Go" ), "key_enter", 0, m_combo, TQT_SIGNAL(returnPressed()), ac, "go" );
|
|
|
|
|
|
|
|
|
|
|
|
KWidgetAction *combo = new KWidgetAction( m_combo, i18n( "Location Bar" ), 0, 0, 0, ac, "location_bar" );
|
|
|
|
KWidgetAction *combo = new KWidgetAction( m_combo, i18n( "Location Bar" ), 0, 0, 0, ac, "location_bar" );
|
|
|
|
m_recentScans = new TDERecentFilesAction( i18n( "&Recent Scans" ), 0, ac, "scan_recent", 8 );
|
|
|
|
m_recentScans = new TDERecentFilesAction( i18n( "&Recent Scans" ), 0, ac, "scan_recent", 8 );
|
|
|
|
m_histories = new HistoryCollection( ac, TQT_TQOBJECT(this), "history_collection" );
|
|
|
|
m_histories = new HistoryCollection( ac, this, "history_collection" );
|
|
|
|
|
|
|
|
|
|
|
|
ac->action( "scan_directory" )->setText( i18n( "&Scan Directory..." ) );
|
|
|
|
ac->action( "scan_directory" )->setText( i18n( "&Scan Directory..." ) );
|
|
|
|
m_recentScans->loadEntries( TDEGlobal::config() );
|
|
|
|
m_recentScans->loadEntries( TDEGlobal::config() );
|
|
|
|