Lines Matching defs:DownloadShelfGtk
60 DownloadShelfGtk::DownloadShelfGtk(Browser* browser, GtkWidget* parent)
157 DownloadShelfGtk::~DownloadShelfGtk() {
170 void DownloadShelfGtk::AddDownload(BaseDownloadItemModel* download_model_) {
175 bool DownloadShelfGtk::IsShowing() const {
179 bool DownloadShelfGtk::IsClosing() const {
183 void DownloadShelfGtk::Show() {
189 void DownloadShelfGtk::Close() {
198 Browser* DownloadShelfGtk::browser() const {
202 void DownloadShelfGtk::Closed() {
222 void DownloadShelfGtk::Observe(NotificationType type,
257 int DownloadShelfGtk::GetHeight() const {
261 void DownloadShelfGtk::RemoveDownloadItem(DownloadItemGtk* download_item) {
276 GtkWidget* DownloadShelfGtk::GetHBox() const {
280 void DownloadShelfGtk::MaybeShowMoreDownloadItems() {
286 void DownloadShelfGtk::OnButtonClick(GtkWidget* button) {
295 void DownloadShelfGtk::AutoCloseIfPossible() {
305 void DownloadShelfGtk::CancelAutoClose() {
310 void DownloadShelfGtk::ItemOpened() {
314 void DownloadShelfGtk::SetCloseOnMouseOut(bool close) {
326 void DownloadShelfGtk::WillProcessEvent(GdkEvent* event) {
329 void DownloadShelfGtk::DidProcessEvent(GdkEvent* event) {
356 bool DownloadShelfGtk::IsCursorInShelfZone(
368 void DownloadShelfGtk::MouseLeftShelf() {
373 auto_close_factory_.NewRunnableMethod(&DownloadShelfGtk::Close),
377 void DownloadShelfGtk::MouseEnteredShelf() {