summaryrefslogtreecommitdiff
path: root/libopie/ofileselector.cc
Side-by-side diff
Diffstat (limited to 'libopie/ofileselector.cc') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie/ofileselector.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/libopie/ofileselector.cc b/libopie/ofileselector.cc
index 0e508af..9cf3f36 100644
--- a/libopie/ofileselector.cc
+++ b/libopie/ofileselector.cc
@@ -862,65 +862,65 @@ void OFileSelector::addFile(const QString &mime, QFileInfo *info, bool symlink )
if(mime == "All" ){
;
}else if( type.id() != mime ) {
return;
}
QPixmap pix = type.pixmap();
if(pix.isNull() )
pix = Resource::loadPixmap( "UnknownDocument-14" );
dir = info->dirPath( true );
if( symlink ) { // check if the readLink is readable
// do it right later
name = info->fileName() + " -> " + info->dirPath() + "/" + info->readLink();
}else{ // keep track of the icons
name = info->fileName();
if( m_mode == OPEN ){
if( !info->isReadable() ){
locked = true;
pix = Resource::loadPixmap("locked" );
}
}else if( m_mode == SAVE ){
if( !info->isWritable() ){
locked = true;
pix = Resource::loadPixmap("locked" );
}
}
}
new OFileSelectorItem( m_View, pix, name,
info->lastModified().toString(),
QString::number( info->size() ),
dir, locked );
}
-void OFileSelector::addDir(const QString &mime, QFileInfo *info, bool symlink )
+void OFileSelector::addDir(const QString &/*mime*/, QFileInfo *info, bool symlink )
{
if(!m_dir )
return;
//if( showDirs )
{
bool locked=false;
QString name;
QPixmap pix;
if( ( m_mode == OPEN && !info->isReadable() ) || ( m_mode == SAVE && !info->isWritable() ) ){
locked = true;
if( symlink ){
pix = (*m_pixmaps)["symlinkedlocked"];
}else{
pix = Resource::loadPixmap("lockedfolder" );
}
}else{
if( symlink ){
pix = (*m_pixmaps)["dirsymlink" ];
}else{
pix = Resource::loadPixmap("folder" );
}
}
if( symlink){
name = info->fileName()+ "->"+ info->dirPath(true) +"/" +info->readLink();
}else{
//if(info->isReadable() )
name = info->fileName();
}
new OFileSelectorItem(m_View, pix,
name, info->lastModified().toString(),
@@ -948,65 +948,65 @@ void OFileSelector::slotFileBridgeSelected( const DocLnk &lnk )
{
slotFileSelected(lnk.name() );
emit fileSelected( lnk );
}
void OFileSelector::slotSelectionChanged() // get the current items
// fixme
{
qWarning("selection changed" );
}
void OFileSelector::slotCurrentChanged(QListViewItem *item )
{
// qWarning("current changed" );
if( item == 0 )
return;
if( m_selector == EXTENDED || m_selector == EXTENDED_ALL ){
OFileSelectorItem *sel = (OFileSelectorItem*)item;
if(!sel->isDir() ){
// qWarning("is not dir" );
if(m_shLne ){
m_edit->setText(sel->text(1) );
// qWarning("setTexy" );
}
}
}else {
qWarning("mode not extended" );
}
}
// either select or change dir
-void OFileSelector::slotClicked( int button, QListViewItem *item, const QPoint &point, int )
+void OFileSelector::slotClicked( int button, QListViewItem *item, const QPoint &/*point*/, int )
{
if( item == 0 )
return;
if( button != Qt::LeftButton )
return;
// qWarning("clicked" );
if(m_selector == EXTENDED || m_selector == EXTENDED_ALL ){
// qWarning("inside" );
OFileSelectorItem *sel = (OFileSelectorItem*)item;
if(!sel->isLocked() ){ // not locked either changedir or open
QStringList str = QStringList::split("->", sel->text(1) );
if(sel->isDir() ){
cd( sel->directory() + "/" + str[0] );
} else {
// qWarning("file" );
if(m_shLne )
m_edit->setText(str[0] );
emit fileSelected(str[0] );
// emit DocLnk need to do it
}
} else {
qWarning( "locked" );
}
};
}
void OFileSelector::slotRightButton(int button, QListViewItem *item, const QPoint &, int )
{
if (item == 0 )
return;