OSDN Git Service

GitHub最初のコミット(SourceForge.jp 128fa38 2013-02-28 15:28:57 と同じ内容)
[neighbornote/NeighborNote.git] / src / cx / fbn / nevernote / gui / TabBrowserWidget.java
1 // ICHANGED
2 package cx.fbn.nevernote.gui;
3
4 import com.trolltech.qt.gui.QTabWidget;
5 import com.trolltech.qt.gui.QWidget;
6
7 public class TabBrowserWidget extends QTabWidget {
8         TabBrowserBar bar;
9         
10         public TabBrowserWidget(QWidget parent) {
11                 super(parent);
12                 bar = new TabBrowserBar();
13                 this.setTabBar(bar);
14         }
15         
16         public int addNewTab(QWidget widget, String title){
17                 int index = this.addTab(widget, new String());
18                 bar.addNewTab(index, title);
19                 this.setTabToolTip(index, title);
20                 return index;
21         }
22
23         public void setTabTitle(int index, String title) {
24                 bar.setTabTitle(index, title);
25                 this.setTabToolTip(index, title);
26         }
27         
28 }