kdeui Library API Documentation

KTabCtl Class Reference

Tabbed dialog with extended features. More...

#include <ktabctl.h>

Inheritance diagram for KTabCtl:

Inheritance graph
[legend]
Collaboration diagram for KTabCtl:

Collaboration graph
[legend]
List of all members.

Signals

void tabSelected (int)

Public Member Functions

 KTabCtl (QWidget *parent=0, const char *name=0)
 KTabCtl provides a universal tab control.

void show ()
void setFont (const QFont &font)
void setTabFont (const QFont &font)
void addTab (QWidget *, const QString &)
bool isTabEnabled (const QString &)
void setTabEnabled (const QString &, bool)
void setBorder (bool)
void setShape (QTabBar::Shape shape)
virtual QSize sizeHint () const

Protected Slots

void showTab (int i)

Protected Member Functions

void paintEvent (QPaintEvent *)
void resizeEvent (QResizeEvent *)
void setSizes ()
QRect getChildRect () const
virtual void virtual_hook (int id, void *data)

Protected Attributes

QTabBartabs
QMemArray< QWidget * > pages
int bh
bool blBorder

Detailed Description

Tabbed dialog with extended features.

KTabCtl is very similar to QTabDialog, with the following differences:

Author:
Alexander Sanda (alex@darkstar.ping.at)
Version:
Id
ktabctl.h,v 1.13 2002/03/04 00:51:51 lunakl Exp

Definition at line 74 of file ktabctl.h.


Constructor & Destructor Documentation

KTabCtl::KTabCtl QWidget parent = 0,
const char *  name = 0
 

KTabCtl provides a universal tab control.

It is in no ways limited to dialogs and can be used for whatever you want. It has no buttons or any other stuff.

However, this is based on the original QTabDialog.

Definition at line 34 of file ktabctl.cpp.

References KStdAccel::name().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kdelibs Version 3.1.5.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Wed Jan 28 13:04:54 2004 by doxygen 1.3.4 written by Dimitri van Heesch, © 1997-2001