[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/apps/kfind
From: Darío Andrés Rodríguez <andresbajotierra () gmail ! co
Date: 2010-02-18 20:39:56
Message-ID: 1266525596.182345.2567.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1092380 by darioandres:
- Show the "filelist saved to X file" message in the statusbar instead of a new messagebox
- Fixed Statusbar to be able to show long messages
Can't be backported as it needs to modify a string
BUG: 195687
M +2 -2 kfinddlg.cpp
M +6 -5 kfindtreeview.cpp
M +4 -1 kfindtreeview.h
--- trunk/KDE/kdebase/apps/kfind/kfinddlg.cpp #1092379:1092380
@@ -64,10 +64,10 @@
tabWidget->setURL( url );
// prepare window for find results
- win = new KFindTreeView(frame );
+ win = new KFindTreeView(frame, this);
mStatusBar = new KStatusBar(frame);
- mStatusBar->insertFixedItem("AMiddleLengthText...", 0);
+ mStatusBar->insertItem("AMiddleLengthText...", 0);
setStatusMsg( i18nc("the application is currently idle, there is no active search", "Idle.") );
mStatusBar->setItemAlignment(0, Qt::AlignLeft | Qt::AlignVCenter);
mStatusBar->insertPermanentItem(QString(), 1, 1);
--- trunk/KDE/kdebase/apps/kfind/kfindtreeview.cpp #1092379:1092380
@@ -19,6 +19,8 @@
#include "kfindtreeview.h"
+#include "kfinddlg.h"
+
#include <QtCore/QTextStream>
#include <QtCore/QTextCodec>
#include <QtCore/QFileInfo>
@@ -309,9 +311,10 @@
//BEGIN KFindTreeView
-KFindTreeView::KFindTreeView( QWidget *parent )
+KFindTreeView::KFindTreeView( QWidget *parent, KfindDlg * findDialog )
: QTreeView( parent ) ,
- m_contextMenu(0)
+ m_contextMenu(0),
+ m_kfindDialog(findDialog)
{
//Configure model and proxy model
m_model = new KFindItemModel( this );
@@ -495,9 +498,7 @@
}
file.close();
- KMessageBox::information(parentWidget(),
- i18n("Results were saved to file\n")+
- filename);
+ m_kfindDialog->setStatusMsg(i18nc("%1=filename", "Results were saved to: %1", filename));
}
}
--- trunk/KDE/kdebase/apps/kfind/kfindtreeview.h #1092379:1092380
@@ -33,6 +33,7 @@
class KFindTreeView;
class KActionCollection;
+class KfindDlg;
class KFindItem
{
@@ -100,7 +101,7 @@
{
Q_OBJECT
public:
- KFindTreeView( QWidget * parent = 0 );
+ KFindTreeView( QWidget * parent, KfindDlg * findDialog);
~KFindTreeView();
void beginSearch(const KUrl& baseUrl);
@@ -151,6 +152,8 @@
KonqPopupMenu * m_contextMenu;
Qt::MouseButtons m_mouseButtons;
+
+ KfindDlg * m_kfindDialog;
};
#endif
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic