#include #include #include #include #include #include #include "templatedialog.h" using namespace Todo; /* TRANSLATOR Todo::TemplateDialog */ TemplateDialog::TemplateDialog( QWidget* widget ) : QDialog( widget, "TemplateDialog", TRUE ) { setCaption( QWidget::tr("Template Editor") ); m_main = new QVBoxLayout(this ); m_list = new QListView( this ); m_main->addWidget( m_list, 100 ); m_lne = new QLineEdit( this ); m_main->addWidget( m_lne ); m_btnBar = new QHBox( this ); m_add = new QPushButton( QWidget::tr("Add"), m_btnBar ); m_edit = new QPushButton( QWidget::tr("Edit"), m_btnBar ); m_rem = new QPushButton( QWidget::tr("Remove"), m_btnBar ); m_main->addWidget( m_btnBar ); connect(m_add, SIGNAL(clicked() ), this, SLOT(slotAdd() ) ); connect(m_edit, SIGNAL(clicked() ), this, SLOT(slotEdit() ) ); connect(m_rem, SIGNAL(clicked() ), this, SLOT(slotRemove() ) ); connect(m_lne, SIGNAL(returnPressed() ), this, SLOT(slotReturn() ) ); } TemplateDialog::~TemplateDialog() { // Qt does delete our widgets } QListView* TemplateDialog::listView() { return m_list; } QLineEdit* TemplateDialog::edit() { return m_lne; } void TemplateDialog::slotAdd() { } void TemplateDialog::slotRemove() { } void TemplateDialog::slotEdit() { } void TemplateDialog::slotReturn() { }