libyui-gtk-pkg  2.42.9
 All Classes
ygtkpkglanguageview.h
1 /********************************************************************
2  * YaST2-GTK - http://en.opensuse.org/YaST2-GTK *
3  ********************************************************************/
4 
5 /* Unlike the pattern view, this one is a simple widget derived from
6  the packages one.
7 */
8 
9 #ifndef YGTK_PKG_LANGUAGE_LIST_H
10 #define YGTK_PKG_LANGUAGE_LIST_H
11 
12 #include "ygtkpkglistview.h"
13 #include "ygtkpkgquerywidget.h"
14 
16 {
18  virtual GtkWidget *getWidget();
19 
20  virtual bool begsUpdate() { return false; }
21  virtual void updateList (Ypp::List list) {}
22 
23  virtual void clearSelection() {}
24  virtual bool writeQuery (Ypp::PoolQuery &query);
25 
26  virtual void selectionChanged();
27 
28  struct Impl;
29  Impl *impl;
30 };
31 
32 #endif
33