~ubuntu-branches/ubuntu/maverick/kdebase/maverick-updates

« back to all changes in this revision

Viewing changes to apps/dolphin/src/dolphinviewcontainer.h

  • Committer: Bazaar Package Importer
  • Author(s): Debian Qt/KDE Maintainers, Martin Alfke, Modestas Vainius
  • Date: 2010-05-01 23:37:50 UTC
  • mfrom: (0.7.4 upstream) (0.4.4 experimental)
  • mto: This revision was merged to the branch mainline in revision 285.
  • Revision ID: james.westby@ubuntu.com-20100501233750-maq4i4sh8ymjbneb
Tags: 4:4.4.3-1
* New upstream release:
  - Konsole does not crash when closing a broken restored session.
    (Closes: #555831)
  - Konqueror does not crash when closing fast a tab. (Closes: #441298)

[Martin Alfke]
* Update of debian/copyright for kde 4.4

[ Modestas Vainius ]
* Bump kde-sc-dev-latest build dependency to 4.4.3.
* Confirm symbol files for 4.4.2 on hurd-i386 i386 ia64 kfreebsd-amd64
  kfreebsd-i386 mips powerpc s390 sparc.
* Release KDE SC 4.4.3 to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
1
2
/***************************************************************************
2
3
 *   Copyright (C) 2007 by Peter Penz <peter.penz@gmx.at>                  *
3
4
 *                                                                         *
44
45
class DolphinMainWindow;
45
46
class DolphinSortFilterProxyModel;
46
47
class DolphinStatusBar;
47
 
class QModelIndex;
48
48
 
49
49
/**
50
50
 * @short Represents a view for the directory content
70
70
    virtual ~DolphinViewContainer();
71
71
 
72
72
    /**
73
 
     * Sets the current active URL, where all actions are applied. The
74
 
     * URL navigator is synchronized with this URL. The signals
75
 
     * KUrlNavigator::urlChanged() and KUrlNavigator::historyChanged()
76
 
     * are emitted.
77
 
     * @see DolphinViewContainer::urlNavigator()
78
 
     */
79
 
    void setUrl(const KUrl& url);
80
 
 
81
 
    /**
82
73
     * Returns the current active URL, where all actions are applied.
83
74
     * The URL navigator is synchronized with this URL.
84
75
     */
116
107
 
117
108
public slots:
118
109
    /**
 
110
     * Sets the current active URL, where all actions are applied. The
 
111
     * URL navigator is synchronized with this URL. The signals
 
112
     * KUrlNavigator::urlChanged() and KUrlNavigator::historyChanged()
 
113
     * are emitted.
 
114
     * @see DolphinViewContainer::urlNavigator()
 
115
     */
 
116
    void setUrl(const KUrl& url);
 
117
 
 
118
    /**
119
119
     * Popups the filter bar above the status bar if \a show is true.
120
120
     */
121
121
    void showFilterBar(bool show);
126
126
     */
127
127
    void showFilterBarChanged(bool shown);
128
128
 
129
 
private slots: 
 
129
private slots:
130
130
    /**
131
131
     * Updates the number of items (= number of files + number of
132
132
     * directories) in the statusbar. If files are selected, the number
142
142
     */
143
143
    void updateStatusBar();
144
144
 
 
145
    void initializeProgress();
 
146
 
145
147
    void updateProgress(int percent);
146
148
 
147
149
    /**
205
207
     */
206
208
    void saveContentsPos(int x, int y);
207
209
 
208
 
    /**
209
 
     * Restores the contents position of the view, if the view
210
 
     * is part of the history.
211
 
     */
212
210
    void restoreContentsPos();
213
211
 
214
212
    /**
254
252
    void slotHistoryChanged();
255
253
 
256
254
private:
257
 
    bool m_showProgress;
258
255
    bool m_isFolderWritable;
259
256
 
260
257
    DolphinMainWindow* m_mainWindow;