|
|
|
@ -191,7 +191,7 @@ public:
|
|
|
|
|
|
|
|
|
|
void initFilterBar() {
|
|
|
|
|
mFilterBar=new FilterBar(that);
|
|
|
|
|
mFilterBar->tqsetSizePolicy(TQSizePolicy::Preferred, TQSizePolicy::Fixed);
|
|
|
|
|
mFilterBar->setSizePolicy(TQSizePolicy::Preferred, TQSizePolicy::Fixed);
|
|
|
|
|
mFilterBar->hide();
|
|
|
|
|
|
|
|
|
|
TQIconSet resetIS=BarIcon("locationbar_erase");
|
|
|
|
@ -256,7 +256,7 @@ FileViewController::FileViewController(TQWidget* parent,KActionCollection* actio
|
|
|
|
|
: TQWidget(parent)
|
|
|
|
|
, mMode(FILE_LIST)
|
|
|
|
|
, mPrefetch( NULL )
|
|
|
|
|
, mChangeDirtqStatus(CHANGE_DIR_STATUS_NONE)
|
|
|
|
|
, mChangeDirStatus(CHANGE_DIR_STATUS_NONE)
|
|
|
|
|
, mBrowsing(false)
|
|
|
|
|
, mSelecting(false)
|
|
|
|
|
{
|
|
|
|
@ -338,7 +338,7 @@ FileViewController::FileViewController(TQWidget* parent,KActionCollection* actio
|
|
|
|
|
|
|
|
|
|
// Dir lister
|
|
|
|
|
mDirLister=new DirLister;
|
|
|
|
|
mDirLister->setMainWindow(tqtopLevelWidget());
|
|
|
|
|
mDirLister->setMainWindow(topLevelWidget());
|
|
|
|
|
connect(mDirLister,TQT_SIGNAL(clear()),
|
|
|
|
|
TQT_TQOBJECT(this),TQT_SLOT(dirListerClear()) );
|
|
|
|
|
|
|
|
|
@ -575,13 +575,13 @@ void FileViewController::slotSelectNext() {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void FileViewController::slotSelectPreviousDir() {
|
|
|
|
|
mChangeDirtqStatus = CHANGE_DIR_STATUS_PREV;
|
|
|
|
|
mChangeDirStatus = CHANGE_DIR_STATUS_PREV;
|
|
|
|
|
mDirLister->clearError();
|
|
|
|
|
mDirLister->openURL(mDirURL.upURL());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void FileViewController::slotSelectNextDir() {
|
|
|
|
|
mChangeDirtqStatus = CHANGE_DIR_STATUS_NEXT;
|
|
|
|
|
mChangeDirStatus = CHANGE_DIR_STATUS_NEXT;
|
|
|
|
|
mDirLister->clearError();
|
|
|
|
|
mDirLister->openURL(mDirURL.upURL());
|
|
|
|
|
}
|
|
|
|
@ -1102,12 +1102,12 @@ void FileViewController::delayedDirListerCompleted() {
|
|
|
|
|
mFileThumbnailView->sort(mFileThumbnailView->sortDirection());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (mChangeDirtqStatus != CHANGE_DIR_STATUS_NONE) {
|
|
|
|
|
if (mChangeDirStatus != CHANGE_DIR_STATUS_NONE) {
|
|
|
|
|
KFileItem *item;
|
|
|
|
|
TQString fileName = mDirURL.filename();
|
|
|
|
|
for (item=currentFileView()->firstFileItem(); item; item=currentFileView()->nextItem(item) ) {
|
|
|
|
|
if (item->name() == fileName) {
|
|
|
|
|
if (mChangeDirtqStatus == CHANGE_DIR_STATUS_NEXT) {
|
|
|
|
|
if (mChangeDirStatus == CHANGE_DIR_STATUS_NEXT) {
|
|
|
|
|
do {
|
|
|
|
|
item=currentFileView()->nextItem(item);
|
|
|
|
|
} while (item && !Archive::fileItemIsDirOrArchive(item));
|
|
|
|
@ -1119,7 +1119,7 @@ void FileViewController::delayedDirListerCompleted() {
|
|
|
|
|
break;
|
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
mChangeDirtqStatus = CHANGE_DIR_STATUS_NONE;
|
|
|
|
|
mChangeDirStatus = CHANGE_DIR_STATUS_NONE;
|
|
|
|
|
if (!item) {
|
|
|
|
|
mDirLister->openURL(mDirURL);
|
|
|
|
|
} else {
|
|
|
|
|