kseparator.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
#ifndef __KSEPARATOR_H__
00021
#define __KSEPARATOR_H__
00022
00023
#include <qframe.h>
00024
00025
#include <kdelibs_export.h>
00026
00033 class KDEUI_EXPORT KSeparator :
public QFrame
00034 {
00035 Q_OBJECT
00036 Q_PROPERTY(
int orientation READ orientation WRITE setOrientation )
00037
public:
00044 KSeparator(
QWidget* parent=0,
const char* name=0, WFlags f=0);
00045
00054 KSeparator(
int orientation,
QWidget* parent=0,
const char* name=0,
00055 WFlags f=0);
00056
00061
int orientation()
const;
00062
00068
void setOrientation(
int orient);
00069
00073
virtual QSize sizeHint()
const;
00074
00075
protected:
00079
virtual void drawFrame(
QPainter *p );
00080
protected:
00081
virtual void virtual_hook(
int id,
void* data );
00082
private:
00083
class KSeparatorPrivate* d;
00084 };
00085
00086
00087
#endif // __KSEPARATOR_H__
This file is part of the documentation for kdeui Library Version 3.4.0.