summaryrefslogtreecommitdiff
path: root/noncore/apps/advancedfm
authorllornkcor <llornkcor>2002-09-02 13:46:42 (UTC)
committer llornkcor <llornkcor>2002-09-02 13:46:42 (UTC)
commit4d7f2095e3119cac9319ab6b48492705188ce5cb (patch) (side-by-side diff)
tree0b59cbeab8ebbdc421dabb3049895ccdb69baaca /noncore/apps/advancedfm
parent4ee373ce314d6790c50861834d1c6d16f13b15f1 (diff)
downloadopie-4d7f2095e3119cac9319ab6b48492705188ce5cb.zip
opie-4d7f2095e3119cac9319ab6b48492705188ce5cb.tar.gz
opie-4d7f2095e3119cac9319ab6b48492705188ce5cb.tar.bz2
added add To Documents in menus, and cleaned up compiler warnings
Diffstat (limited to 'noncore/apps/advancedfm') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/advancedfm/advancedfm.cpp57
-rw-r--r--noncore/apps/advancedfm/advancedfm.h1
2 files changed, 45 insertions, 13 deletions
diff --git a/noncore/apps/advancedfm/advancedfm.cpp b/noncore/apps/advancedfm/advancedfm.cpp
index 0f2555d..c054465 100644
--- a/noncore/apps/advancedfm/advancedfm.cpp
+++ b/noncore/apps/advancedfm/advancedfm.cpp
@@ -140,2 +140,3 @@ AdvancedFm::AdvancedFm( )
fileMenu->insertSeparator();
+ fileMenu->insertItem( tr( "Add To Documents" ), this, SLOT( addToDocs() ));
fileMenu->insertItem( tr( "Delete" ), this, SLOT( del() ));
@@ -296,3 +297,3 @@ void AdvancedFm::cleanUp()
-void AdvancedFm::tabChanged(QWidget *w)
+void AdvancedFm::tabChanged(QWidget *)
{
@@ -334,3 +335,3 @@ void AdvancedFm::populateLocalView()
QFileInfo sym( symLink);
- fileS.sprintf( "%10li", sym.size() );
+ fileS.sprintf( "%10i", sym.size() );
fileL.sprintf( "%s -> %s", fi->fileName().data(),sym.absFilePath().data() );
@@ -338,3 +339,3 @@ void AdvancedFm::populateLocalView()
} else {
- fileS.sprintf( "%10li", fi->size() );
+ fileS.sprintf( "%10i", fi->size() );
fileL.sprintf( "%s",fi->fileName().data() );
@@ -433,3 +434,3 @@ void AdvancedFm::populateRemoteView()
QFileInfo sym( symLink);
- fileS.sprintf( "%10li", sym.size() );
+ fileS.sprintf( "%10i", sym.size() );
fileL.sprintf( "%s -> %s", fi->fileName().data(),sym.absFilePath().data() );
@@ -438,3 +439,3 @@ void AdvancedFm::populateRemoteView()
// qDebug("Not a dir: "+currentDir.canonicalPath()+fileL);
- fileS.sprintf( "%10li", fi->size() );
+ fileS.sprintf( "%10i", fi->size() );
fileL.sprintf( "%s",fi->fileName().data() );
@@ -631,3 +632,3 @@ void AdvancedFm::showRemoteHidden()
-void AdvancedFm::localListPressed( int mouse, QListViewItem *item, const QPoint &point, int i)
+void AdvancedFm::localListPressed( int mouse, QListViewItem *, const QPoint& , int )
{
@@ -644,3 +645,3 @@ void AdvancedFm::localListPressed( int mouse, QListViewItem *item, const QPoint
-void AdvancedFm::remoteListPressed( int mouse, QListViewItem *item, const QPoint &point, int i)
+void AdvancedFm::remoteListPressed( int mouse, QListViewItem*, const QPoint&, int )
{
@@ -1301,3 +1302,3 @@ void AdvancedFm::copySameDir() {
case 0:
- qDebug("");
+
f.remove();
@@ -1802,3 +1803,3 @@ void AdvancedFm::doBeam() {
-void AdvancedFm::fileBeamFinished( Ir *ir) {
+void AdvancedFm::fileBeamFinished( Ir *) {
QMessageBox::message( tr("Advancedfm Beam out"), tr("Ir sent.") ,tr("Ok") );
@@ -1858,7 +1859,8 @@ void AdvancedFm::showFileMenu() {
m->insertSeparator();
+ m->insertItem( tr( "Add To Documents" ), this, SLOT( addToDocs() ));
- if(isLocalView)
- m->insertItem( tr( "Rescan" ), this, SLOT( populateLocalView() ));
- else
- m->insertItem( tr( "Rescan" ), this, SLOT( populateRemoteView() ));
+// if(isLocalView)
+// m->insertItem( tr( "Rescan" ), this, SLOT( populateLocalView() ));
+// else
+// m->insertItem( tr( "Rescan" ), this, SLOT( populateRemoteView() ));
@@ -1883,2 +1885,3 @@ void AdvancedFm::showFileMenu() {
m->setItemChecked(m->idAt(0),FALSE);
+
if(Ir::supported())
@@ -1917 +1920,29 @@ QString AdvancedFm::checkDiskSpace(const QString &path) {
+void AdvancedFm::addToDocs() {
+ QStringList strListPaths = getPath();
+ if( strListPaths.count() > 0) {
+ QString curFile;
+ if (TabWidget->currentPageIndex() == 0) {
+ for ( QStringList::Iterator it = strListPaths.begin(); it != strListPaths.end(); ++it ) {
+ curFile = currentDir.canonicalPath()+"/"+(*it);
+ qDebug(curFile);
+ DocLnk f;
+// curFile.replace(QRegExp("\\..*"),"");
+ f.setName((*it));
+ f.setFile( curFile);
+ f.writeLink();
+ }
+ } else {
+ for ( QStringList::Iterator it = strListPaths.begin(); it != strListPaths.end(); ++it ) {
+ curFile = currentRemoteDir.canonicalPath()+"/"+(*it);
+ qDebug(curFile);
+
+ DocLnk f;
+// curFile.replace(QRegExp("\\..*"),"");
+ f.setName((*it));
+ f.setFile( curFile);
+ f.writeLink();
+ }
+ }
+ }
+}
diff --git a/noncore/apps/advancedfm/advancedfm.h b/noncore/apps/advancedfm/advancedfm.h
index 5b714ae..53dad50 100644
--- a/noncore/apps/advancedfm/advancedfm.h
+++ b/noncore/apps/advancedfm/advancedfm.h
@@ -69,2 +69,3 @@ public:
protected slots:
+ void addToDocs();
void doLocalCd();