• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdelibs API Reference
  • KDE Home
  • Contact Us
 

KIO

Public Types | Signals | Public Member Functions | Protected Member Functions | List of all members
KFileMetaInfoWidget Class Reference

#include <kfilemetainfowidget.h>

Inheritance diagram for KFileMetaInfoWidget:
Inheritance graph
[legend]

Public Types

enum  Mode { ReadOnly = 1, ReadWrite = 0, Reserve = 0xff }
 

Signals

void valueChanged (const QVariant &value)
 

Public Member Functions

 KFileMetaInfoWidget (KFileMetaInfoItem item, QValidator *val=0, QWidget *parent=0)
 
 KFileMetaInfoWidget (KFileMetaInfoItem item, Mode mode, QValidator *val=0, QWidget *parent=0)
 
virtual ~KFileMetaInfoWidget ()
 
bool apply ()
 
KFileMetaInfoItem item () const
 
void setValue (const QVariant &value)
 
QValidator * validator () const
 
QVariant value () const
 

Protected Member Functions

QWidget * makeBoolWidget ()
 
QWidget * makeDateTimeWidget ()
 
QWidget * makeDateWidget ()
 
QWidget * makeDoubleWidget ()
 
QWidget * makeIntWidget ()
 
QWidget * makeStringWidget ()
 
QWidget * makeTimeWidget ()
 
virtual QWidget * makeWidget ()
 
void reparentValidator (QWidget *widget, QValidator *validator)
 

Detailed Description

A widget to display file meta information (like id3 for mp3)

Definition at line 32 of file kfilemetainfowidget.h.

Member Enumeration Documentation

enum KFileMetaInfoWidget::Mode
Enumerator
ReadOnly 
ReadWrite 

Only display the meta information, and do not permit the user to edit them.

Reserve 

Permits user to edit the displayed meta-info.

Definition at line 36 of file kfilemetainfowidget.h.

Constructor & Destructor Documentation

KFileMetaInfoWidget::KFileMetaInfoWidget ( KFileMetaInfoItem  item,
QValidator *  val = 0,
QWidget *  parent = 0 
)
explicit

Definition at line 67 of file kfilemetainfowidget.cpp.

KFileMetaInfoWidget::KFileMetaInfoWidget ( KFileMetaInfoItem  item,
Mode  mode,
QValidator *  val = 0,
QWidget *  parent = 0 
)

Definition at line 78 of file kfilemetainfowidget.cpp.

KFileMetaInfoWidget::~KFileMetaInfoWidget ( )
virtual

Definition at line 125 of file kfilemetainfowidget.cpp.

Member Function Documentation

bool KFileMetaInfoWidget::apply ( )

Definition at line 130 of file kfilemetainfowidget.cpp.

KFileMetaInfoItem KFileMetaInfoWidget::item ( ) const

Definition at line 150 of file kfilemetainfowidget.cpp.

QWidget * KFileMetaInfoWidget::makeBoolWidget ( )
protected

Definition at line 239 of file kfilemetainfowidget.cpp.

QWidget * KFileMetaInfoWidget::makeDateTimeWidget ( )
protected

Definition at line 347 of file kfilemetainfowidget.cpp.

QWidget * KFileMetaInfoWidget::makeDateWidget ( )
protected

Definition at line 334 of file kfilemetainfowidget.cpp.

QWidget * KFileMetaInfoWidget::makeDoubleWidget ( )
protected

Definition at line 273 of file kfilemetainfowidget.cpp.

QWidget * KFileMetaInfoWidget::makeIntWidget ( )
protected

Definition at line 248 of file kfilemetainfowidget.cpp.

QWidget * KFileMetaInfoWidget::makeStringWidget ( )
protected

Definition at line 294 of file kfilemetainfowidget.cpp.

QWidget * KFileMetaInfoWidget::makeTimeWidget ( )
protected

Definition at line 342 of file kfilemetainfowidget.cpp.

QWidget * KFileMetaInfoWidget::makeWidget ( )
protectedvirtual

Definition at line 155 of file kfilemetainfowidget.cpp.

void KFileMetaInfoWidget::reparentValidator ( QWidget *  widget,
QValidator *  validator 
)
protected

Definition at line 352 of file kfilemetainfowidget.cpp.

void KFileMetaInfoWidget::setValue ( const QVariant &  value)

Definition at line 135 of file kfilemetainfowidget.cpp.

QValidator * KFileMetaInfoWidget::validator ( ) const

Definition at line 145 of file kfilemetainfowidget.cpp.

QVariant KFileMetaInfoWidget::value ( ) const

Definition at line 140 of file kfilemetainfowidget.cpp.

void KFileMetaInfoWidget::valueChanged ( const QVariant &  value)
signal

The documentation for this class was generated from the following files:
  • kfilemetainfowidget.h
  • kfilemetainfowidget.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:50:04 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KIO

Skip menu "KIO"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdelibs API Reference

Skip menu "kdelibs API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  • kjsembed
  •   WTF
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Nepomuk-Core
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal