summaryrefslogtreecommitdiff
path: root/libopie
authorsandman <sandman>2002-10-10 16:18:17 (UTC)
committer sandman <sandman>2002-10-10 16:18:17 (UTC)
commitaa38f642a07810515dcc18ea38bf520e26d7f88e (patch) (side-by-side diff)
treef9bd4346cc043e63663474f0818eac11f8b37706 /libopie
parentc82a7868e0e2f8dc3e3d2b42629fc8d8efef05c7 (diff)
downloadopie-aa38f642a07810515dcc18ea38bf520e26d7f88e.zip
opie-aa38f642a07810515dcc18ea38bf520e26d7f88e.tar.gz
opie-aa38f642a07810515dcc18ea38bf520e26d7f88e.tar.bz2
fileSelected ( DocLnk & ); was not emitted
(opening files in qpdf works now)
Diffstat (limited to 'libopie') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie/ofileselector.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libopie/ofileselector.cc b/libopie/ofileselector.cc
index b3aacd6..9534667 100644
--- a/libopie/ofileselector.cc
+++ b/libopie/ofileselector.cc
@@ -1015,49 +1015,49 @@ bool OFileSelector::compliesMime( const QString& mime ) {
if ( list.contains(mime) ) return true;
qWarning("list doesn't contain it ");
QStringList::Iterator it2;
int pos;
int pos2;
for ( it2 = list.begin(); it2 != list.end(); ++it2 ) {
pos = (*it2).findRev("/*");
if ( pos >= 0 ) {
if ( mime.contains( (*it2).left(pos) ) ) return true;
}
}
return false;
}
void OFileSelector::slotFileSelected( const QString &string )
{
if( m_shLne )
m_edit->setText( string );
emit fileSelected( string );
}
void OFileSelector::slotFileBridgeSelected( const DocLnk &lnk )
{
slotFileSelected( lnk.name() );
- // emit fileSelected( lnk );
+ emit fileSelected( lnk );
}
void OFileSelector::slotSelectionChanged()
{
}
void OFileSelector::slotCurrentChanged(QListViewItem* item )
{
if( item == 0 )
return;
if( m_selector == EXTENDED || m_selector == EXTENDED_ALL ) {
OFileSelectorItem *sel = (OFileSelectorItem*) item; // start to use the C++ casts ;)
qWarning("current changed");
if(!sel->isDir() ){
if( m_shLne )
m_edit->setText( sel->text(1) );
if (m_mode == FILESELECTOR ) {
QStringList str = QStringList::split("->", sel->text(1) );
QString path =sel->directory() + "/" + str[0].stripWhiteSpace();
emit fileSelected(path );
DocLnk lnk( path );
emit fileSelected(lnk );
}
}