summaryrefslogtreecommitdiff
authorllornkcor <llornkcor>2002-04-22 12:11:02 (UTC)
committer llornkcor <llornkcor>2002-04-22 12:11:02 (UTC)
commite79c930fb498f2bc3387da7133a57cd085244346 (patch) (side-by-side diff)
treec98e0d3fb6c634bdb4404eebd11d7b532093d927
parentf4c084cb531d8ee036514e4cfb2fcd0f5ffc6b8c (diff)
downloadopie-e79c930fb498f2bc3387da7133a57cd085244346.zip
opie-e79c930fb498f2bc3387da7133a57cd085244346.tar.gz
opie-e79c930fb498f2bc3387da7133a57cd085244346.tar.bz2
fixed columns mixup
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/unsupported/filebrowser/filebrowser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/noncore/unsupported/filebrowser/filebrowser.cpp b/noncore/unsupported/filebrowser/filebrowser.cpp
index d9e2afa..1bb7984 100644
--- a/noncore/unsupported/filebrowser/filebrowser.cpp
+++ b/noncore/unsupported/filebrowser/filebrowser.cpp
@@ -141,98 +141,98 @@ bool FileItem::isLib()
fileInfo.extension().contains( "a" ) ) )
return TRUE;
else
return FALSE;
}
int FileItem::launch()
{
DocLnk doc( fileInfo.filePath(), FALSE );
doc.execute();
listView()->clearSelection();
return 1;
}
bool FileItem::rename( const QString & name )
{
QString oldpath, newpath;
if ( name.isEmpty() )
return FALSE;
if ( name.contains( QRegExp("[/\\$\"\'\\*\\?]") ) )
return FALSE;
oldpath = fileInfo.filePath();
newpath = fileInfo.dirPath() + "/" + name;
if ( ::rename( (const char *) oldpath, (const char *) newpath ) != 0 )
return FALSE;
else
return TRUE;
}
//
// FileView
//
FileView::FileView( const QString & dir, QWidget * parent,
const char * name,
bool hidden, bool symlinks )
: QListView( parent, name ),
menuTimer( this ),
le( NULL ),
itemToRename( NULL ),
showHidden( hidden ),
showSymlinks( symlinks),
menuKeepsOpen( FALSE )
{
addColumn( "Name" );
- addColumn( "Date" );
addColumn( "Size" );
+ addColumn( "Date" );
addColumn( "Type" );
setMultiSelection( TRUE );
//header()->hide();
setColumnWidthMode( 0, Manual );
setColumnWidthMode( 3, Manual );
// right align yize column
setColumnAlignment( 1, AlignRight );
generateDir( dir );
connect( this, SIGNAL( clicked( QListViewItem * )),
SLOT( itemClicked( QListViewItem * )) );
connect( this, SIGNAL( doubleClicked( QListViewItem * )),
SLOT( itemDblClicked( QListViewItem * )) );
connect( this, SIGNAL( selectionChanged() ), SLOT( cancelMenuTimer() ) );
connect( &menuTimer, SIGNAL( timeout() ), SLOT( showFileMenu() ) );
}
void FileView::resizeEvent( QResizeEvent *e )
{
setColumnWidth( 0, width() - 2 * lineWidth() - 20 - columnWidth( 1 ) - columnWidth( 2 ) );
// hide type column, we use it for "sort by type" only
//setColumnWidth( 3, 0 );
QListView::resizeEvent( e );
}
void FileView::updateDir()
{
generateDir( currentDir );
}
void FileView::setDir( const QString & dir )
{
if ( dir.startsWith( "/dev" ) ) {
QMessageBox::warning( this, tr( "File Manager" ),
tr( "Can't show /dev/ directory." ), tr( "&Ok" ) );
return;
}
dirHistory += currentDir;
generateDir( dir );
}
void FileView::generateDir( const QString & dir )
{