Qmmp
Public Member Functions | Static Public Member Functions
TemplateEditor Class Reference

#include <templateeditor.h>

List of all members.

Public Member Functions

 TemplateEditor (QWidget *parent=0)
QString currentTemplate () const
void setTemplate (const QString &text=QString())
void setDefaultTemplate (const QString &text)

Static Public Member Functions

static QString getTemplate (QWidget *parent, const QString &title, const QString &text=QString(), const QString &default_template=QString(), bool *ok=0)

Detailed Description

The TemplateEditor class provides simple template editor dialog.

Author:
Ilya Kotov <forkotov02@hotmail.ru>

Constructor & Destructor Documentation

TemplateEditor ( QWidget *  parent = 0) [explicit]

Constructor.

Parameters:
parentParent widget.

Member Function Documentation

QString currentTemplate ( ) const

Returns current template from editor.

static QString getTemplate ( QWidget *  parent,
const QString &  title,
const QString &  text = QString(),
const QString &  default_template = QString(),
bool *  ok = 0 
) [static]

Static convenience function to get a template from the user.

Parameters:
parentParent widget.
titleWindow title.
textTemplate which is placed in the text edit.
default_templateThis template will be placed in the text edit if the user pressed Reset.
okThis varible will be set to true (false) if the user pressed OK (Cancel).
void setDefaultTemplate ( const QString &  text)

Sets default template to text. This template will be placed in the text edit if the user pressed Reset

void setTemplate ( const QString &  text = QString())

Sets template which is placed in the text edit to text.


The documentation for this class was generated from the following file:
 All Classes Functions Variables Enumerations Enumerator