summaryrefslogtreecommitdiffstats
path: root/chrome/browser/gtk/download_shelf_gtk.h
diff options
context:
space:
mode:
authorestade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-04 23:24:47 +0000
committerestade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-04 23:24:47 +0000
commit5043b9832a86dcbe10b0eec99efafd8e304a9502 (patch)
treefd9ffc524e804a94f6ce7e6465f3adf92a7825e9 /chrome/browser/gtk/download_shelf_gtk.h
parente078d3267684d1c8649cc717401d5c0e4df7526f (diff)
downloadchromium_src-5043b9832a86dcbe10b0eec99efafd8e304a9502.zip
chromium_src-5043b9832a86dcbe10b0eec99efafd8e304a9502.tar.gz
chromium_src-5043b9832a86dcbe10b0eec99efafd8e304a9502.tar.bz2
Add download items to the download shelf in linux.
Review URL: http://codereview.chromium.org/40136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10935 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/gtk/download_shelf_gtk.h')
-rw-r--r--chrome/browser/gtk/download_shelf_gtk.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/chrome/browser/gtk/download_shelf_gtk.h b/chrome/browser/gtk/download_shelf_gtk.h
index 9cbf5bc..28b64ad 100644
--- a/chrome/browser/gtk/download_shelf_gtk.h
+++ b/chrome/browser/gtk/download_shelf_gtk.h
@@ -7,11 +7,14 @@
#include <gtk/gtk.h>
+#include <vector>
+
#include "base/scoped_ptr.h"
#include "chrome/browser/download/download_shelf.h"
#include "chrome/browser/gtk/custom_button.h"
class BaseDownloadItemModel;
+class DownloadItemGtk;
class DownloadShelfGtk : public DownloadShelf {
public:
@@ -39,7 +42,9 @@ class DownloadShelfGtk : public DownloadShelf {
// Keeps track of our current hide/show state.
bool is_showing_;
+
+ // The download items we have added to our shelf.
+ std::vector<DownloadItemGtk*> download_items_;
};
#endif // CHROME_BROWSER_VIEWS_DOWNLOAD_SHELF_VIEW_H_
-