summaryrefslogtreecommitdiffstats
path: root/k9author/chapterEdit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'k9author/chapterEdit.cpp')
-rw-r--r--k9author/chapterEdit.cpp212
1 files changed, 212 insertions, 0 deletions
diff --git a/k9author/chapterEdit.cpp b/k9author/chapterEdit.cpp
new file mode 100644
index 0000000..d344b5e
--- /dev/null
+++ b/k9author/chapterEdit.cpp
@@ -0,0 +1,212 @@
+#include <klocale.h>
+/****************************************************************************
+** Form implementation generated from reading ui file './chapterEdit.ui'
+**
+** Created: dim. oct. 26 08:56:28 2008
+**
+** WARNING! All changes made in this file will be lost!
+****************************************************************************/
+
+#include "chapterEdit.h"
+
+#include <qvariant.h>
+#include <qpushbutton.h>
+#include <ktimewidget.h>
+#include <qlabel.h>
+#include <kurlrequester.h>
+#include <kpushbutton.h>
+#include <qcheckbox.h>
+#include <qslider.h>
+#include <qlayout.h>
+#include <qtooltip.h>
+#include <qwhatsthis.h>
+#include "ktimewidget.h"
+#include "kurlrequester.h"
+#include "klineedit.h"
+#include "kpushbutton.h"
+
+/*
+ * Constructs a chapterEdit as a child of 'parent', with the
+ * name 'name' and widget flags set to 'f'.
+ */
+chapterEdit::chapterEdit( QWidget* parent, const char* name, WFlags fl )
+ : QWidget( parent, name, fl )
+{
+ if ( !name )
+ setName( "chapterEdit" );
+ setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)5, 0, 0, sizePolicy().hasHeightForWidth() ) );
+ chapterEditLayout = new QGridLayout( this, 1, 1, 11, 6, "chapterEditLayout");
+
+ twstart = new KTimeWidget( this, "twstart" );
+ twstart->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, twstart->sizePolicy().hasHeightForWidth() ) );
+
+ chapterEditLayout->addWidget( twstart, 1, 2 );
+
+ textLabel1 = new QLabel( this, "textLabel1" );
+
+ chapterEditLayout->addWidget( textLabel1, 1, 1 );
+
+ textLabel3 = new QLabel( this, "textLabel3" );
+
+ chapterEditLayout->addWidget( textLabel3, 0, 1 );
+
+ urFile = new KURLRequester( this, "urFile" );
+ urFile->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)5, 0, 0, urFile->sizePolicy().hasHeightForWidth() ) );
+ urFile->setMinimumSize( QSize( 200, 0 ) );
+
+ chapterEditLayout->addMultiCellWidget( urFile, 0, 0, 2, 4 );
+
+ bStart = new KPushButton( this, "bStart" );
+ bStart->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, bStart->sizePolicy().hasHeightForWidth() ) );
+
+ chapterEditLayout->addWidget( bStart, 1, 3 );
+ spacer2 = new QSpacerItem( 16, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
+ chapterEditLayout->addMultiCell( spacer2, 1, 2, 4, 4 );
+
+ ckBreakStart = new QCheckBox( this, "ckBreakStart" );
+
+ chapterEditLayout->addMultiCellWidget( ckBreakStart, 2, 2, 2, 3 );
+ spacer1 = new QSpacerItem( 21, 60, QSizePolicy::Minimum, QSizePolicy::Expanding );
+ chapterEditLayout->addItem( spacer1, 6, 2 );
+
+ textLabel2 = new QLabel( this, "textLabel2" );
+
+ chapterEditLayout->addWidget( textLabel2, 4, 1 );
+
+ ckBreakEnd = new QCheckBox( this, "ckBreakEnd" );
+
+ chapterEditLayout->addMultiCellWidget( ckBreakEnd, 5, 5, 2, 3 );
+
+ twend = new KTimeWidget( this, "twend" );
+ twend->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, twend->sizePolicy().hasHeightForWidth() ) );
+
+ chapterEditLayout->addWidget( twend, 4, 2 );
+ spacer3 = new QSpacerItem( 20, 31, QSizePolicy::Minimum, QSizePolicy::Fixed );
+ chapterEditLayout->addItem( spacer3, 3, 2 );
+
+ layout3 = new QGridLayout( 0, 1, 1, 0, 6, "layout3");
+
+ lPosition = new QLabel( this, "lPosition" );
+ lPosition->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, lPosition->sizePolicy().hasHeightForWidth() ) );
+
+ layout3->addWidget( lPosition, 1, 1 );
+
+ slider = new QSlider( this, "slider" );
+ slider->setOrientation( QSlider::Horizontal );
+
+ layout3->addWidget( slider, 1, 0 );
+
+ image = new QLabel( this, "image" );
+ image->setMinimumSize( QSize( 320, 200 ) );
+ image->setPaletteBackgroundColor( QColor( 0, 0, 0 ) );
+ image->setScaledContents( TRUE );
+
+ layout3->addMultiCellWidget( image, 0, 0, 0, 1 );
+
+ chapterEditLayout->addMultiCellLayout( layout3, 0, 6, 0, 0 );
+
+ bEnd = new KPushButton( this, "bEnd" );
+ bEnd->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, bEnd->sizePolicy().hasHeightForWidth() ) );
+
+ chapterEditLayout->addWidget( bEnd, 4, 3 );
+
+ bTitleButton = new QPushButton( this, "bTitleButton" );
+ bTitleButton->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, bTitleButton->sizePolicy().hasHeightForWidth() ) );
+
+ chapterEditLayout->addWidget( bTitleButton, 7, 0 );
+ languageChange();
+ resize( QSize(627, 300).expandedTo(minimumSizeHint()) );
+ clearWState( WState_Polished );
+
+ // signals and slots connections
+ connect( urFile, SIGNAL( urlSelected(const QString&) ), this, SLOT( urlSelected(const QString&) ) );
+ connect( slider, SIGNAL( sliderReleased() ), this, SLOT( sliderReleased() ) );
+ connect( slider, SIGNAL( valueChanged(int) ), this, SLOT( sliderChanged() ) );
+ connect( bStart, SIGNAL( clicked() ), this, SLOT( bStartClick() ) );
+ connect( bEnd, SIGNAL( clicked() ), this, SLOT( bEndClick() ) );
+ connect( twstart, SIGNAL( valueChanged(const QTime&) ), this, SLOT( startChanged(const QTime&) ) );
+ connect( twend, SIGNAL( valueChanged(const QTime&) ), this, SLOT( endChanged(const QTime&) ) );
+ connect( ckBreakEnd, SIGNAL( clicked() ), this, SLOT( ckBreakEndClick() ) );
+ connect( ckBreakStart, SIGNAL( clicked() ), this, SLOT( ckBreakStartClick() ) );
+ connect( bTitleButton, SIGNAL( clicked() ), this, SLOT( bTitleButtonClick() ) );
+}
+
+/*
+ * Destroys the object and frees any allocated resources
+ */
+chapterEdit::~chapterEdit()
+{
+ // no need to delete child widgets, Qt does it all for us
+}
+
+/*
+ * Sets the strings of the subwidgets using the current
+ * language.
+ */
+void chapterEdit::languageChange()
+{
+ setCaption( tr2i18n( "Chapter properties" ) );
+ textLabel1->setText( tr2i18n( "start" ) );
+ textLabel3->setText( tr2i18n( "video" ) );
+ urFile->setFilter( tr2i18n( "*.avi\n"
+"*.mpeg" ) );
+ bStart->setText( tr2i18n( "set Current Frame" ) );
+ ckBreakStart->setText( tr2i18n( "break continuity" ) );
+ textLabel2->setText( tr2i18n( "end" ) );
+ ckBreakEnd->setText( tr2i18n( "break continuity" ) );
+ lPosition->setText( tr2i18n( "--:--:--" ) );
+ bEnd->setText( tr2i18n( "set Current Frame" ) );
+ bTitleButton->setText( tr2i18n( "set Title button" ) );
+}
+
+void chapterEdit::urlSelected(const QString&)
+{
+ qWarning( "chapterEdit::urlSelected(const QString&): Not implemented yet" );
+}
+
+void chapterEdit::sliderReleased()
+{
+ qWarning( "chapterEdit::sliderReleased(): Not implemented yet" );
+}
+
+void chapterEdit::sliderChanged()
+{
+ qWarning( "chapterEdit::sliderChanged(): Not implemented yet" );
+}
+
+void chapterEdit::bStartClick()
+{
+ qWarning( "chapterEdit::bStartClick(): Not implemented yet" );
+}
+
+void chapterEdit::startChanged(const QTime&)
+{
+ qWarning( "chapterEdit::startChanged(const QTime&): Not implemented yet" );
+}
+
+void chapterEdit::endChanged(const QTime&)
+{
+ qWarning( "chapterEdit::endChanged(const QTime&): Not implemented yet" );
+}
+
+void chapterEdit::bEndClick()
+{
+ qWarning( "chapterEdit::bEndClick(): Not implemented yet" );
+}
+
+void chapterEdit::ckBreakStartClick()
+{
+ qWarning( "chapterEdit::ckBreakStartClick(): Not implemented yet" );
+}
+
+void chapterEdit::ckBreakEndClick()
+{
+ qWarning( "chapterEdit::ckBreakEndClick(): Not implemented yet" );
+}
+
+void chapterEdit::bTitleButtonClick()
+{
+ qWarning( "chapterEdit::bTitleButtonClick(): Not implemented yet" );
+}
+
+#include "chapterEdit.moc"