Source Code (Use browser search to find items of interest.)

Class Index

kdevelop'CTabCtl (./kdevelop/kdevelop/ctabctl.h:29)

class CTabCtl : public KTabCtl {
  Q_OBJECT
public:
  /**constructor
   type = normal,output_widget
  */
  
  CTabCtl(QWidget* parent=0,char* name=0,QString type="normal");
  /**destructor*/
  ~CTabCtl(){};
 
public:
  /** set the top tab*/
  void setCurrentTab(int id);
  int getCurrentTab();
};

kdevelop'CTabCtl::CTabCtl() (./kdevelop/kdevelop/ctabctl.cpp:21)

CTabCtl::CTabCtl(QWidget* parent,char* name,QString type) : KTabCtl(parent,name){
  setFocusPolicy(QWidget::NoFocus);
  tabs->setFocusPolicy(QWidget::NoFocus);
  if(type == "normal"){
    setShape(QTabBar::RoundedAbove);
  }
  if(type == "output_widget"){
    setShape(QTabBar::RoundedAbove);
    //    tabs->setFont(QFont("helvetica",10));
  }

}

kdevelop'CTabCtl::setCurrentTab() (./kdevelop/kdevelop/ctabctl.cpp:33)

void CTabCtl::setCurrentTab(int id){

  tabs->setCurrentTab(id);
  tabSelected(id);
  showTab(id);
}


kdevelop'CTabCtl::getCurrentTab() (./kdevelop/kdevelop/ctabctl.cpp:40)

int CTabCtl::getCurrentTab(){
  int currentTab=tabs->currentTab();
  return currentTab;
}