#include /**************************************************************************** ** 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 #include #include #include #include #include #include #include #include #include #include #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( TQWidget* parent, const char* name, WFlags fl ) : TQWidget( parent, name, fl ) { if ( !name ) setName( "chapterEdit" ); tqsetSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)5, 0, 0, sizePolicy().hasHeightForWidth() ) ); chapterEditLayout = new TQGridLayout( this, 1, 1, 11, 6, "chapterEditLayout"); twstart = new KTimeWidget( this, "twstart" ); twstart->tqsetSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, twstart->sizePolicy().hasHeightForWidth() ) ); chapterEditLayout->addWidget( twstart, 1, 2 ); textLabel1 = new TQLabel( this, "textLabel1" ); chapterEditLayout->addWidget( textLabel1, 1, 1 ); textLabel3 = new TQLabel( this, "textLabel3" ); chapterEditLayout->addWidget( textLabel3, 0, 1 ); urFile = new KURLRequester( this, "urFile" ); urFile->tqsetSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)5, 0, 0, urFile->sizePolicy().hasHeightForWidth() ) ); urFile->setMinimumSize( TQSize( 200, 0 ) ); chapterEditLayout->addMultiCellWidget( urFile, 0, 0, 2, 4 ); bStart = new KPushButton( this, "bStart" ); bStart->tqsetSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, bStart->sizePolicy().hasHeightForWidth() ) ); chapterEditLayout->addWidget( bStart, 1, 3 ); spacer2 = new TQSpacerItem( 16, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); chapterEditLayout->addMultiCell( spacer2, 1, 2, 4, 4 ); ckBreakStart = new TQCheckBox( this, "ckBreakStart" ); chapterEditLayout->addMultiCellWidget( ckBreakStart, 2, 2, 2, 3 ); spacer1 = new TQSpacerItem( 21, 60, TQSizePolicy::Minimum, TQSizePolicy::Expanding ); chapterEditLayout->addItem( spacer1, 6, 2 ); textLabel2 = new TQLabel( this, "textLabel2" ); chapterEditLayout->addWidget( textLabel2, 4, 1 ); ckBreakEnd = new TQCheckBox( this, "ckBreakEnd" ); chapterEditLayout->addMultiCellWidget( ckBreakEnd, 5, 5, 2, 3 ); twend = new KTimeWidget( this, "twend" ); twend->tqsetSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, twend->sizePolicy().hasHeightForWidth() ) ); chapterEditLayout->addWidget( twend, 4, 2 ); spacer3 = new TQSpacerItem( 20, 31, TQSizePolicy::Minimum, TQSizePolicy::Fixed ); chapterEditLayout->addItem( spacer3, 3, 2 ); tqlayout3 = new TQGridLayout( 0, 1, 1, 0, 6, "tqlayout3"); lPosition = new TQLabel( this, "lPosition" ); lPosition->tqsetSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, lPosition->sizePolicy().hasHeightForWidth() ) ); tqlayout3->addWidget( lPosition, 1, 1 ); slider = new TQSlider( this, "slider" ); slider->setOrientation( Qt::Horizontal ); tqlayout3->addWidget( slider, 1, 0 ); image = new TQLabel( this, "image" ); image->setMinimumSize( TQSize( 320, 200 ) ); image->setPaletteBackgroundColor( TQColor( 0, 0, 0 ) ); image->setScaledContents( TRUE ); tqlayout3->addMultiCellWidget( image, 0, 0, 0, 1 ); chapterEditLayout->addMultiCellLayout( tqlayout3, 0, 6, 0, 0 ); bEnd = new KPushButton( this, "bEnd" ); bEnd->tqsetSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, bEnd->sizePolicy().hasHeightForWidth() ) ); chapterEditLayout->addWidget( bEnd, 4, 3 ); bTitleButton = new TQPushButton( this, "bTitleButton" ); bTitleButton->tqsetSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, bTitleButton->sizePolicy().hasHeightForWidth() ) ); chapterEditLayout->addWidget( bTitleButton, 7, 0 ); languageChange(); resize( TQSize(627, 300).expandedTo(tqminimumSizeHint()) ); clearWState( WState_Polished ); // signals and slots connections connect( urFile, TQT_SIGNAL( urlSelected(const TQString&) ), this, TQT_SLOT( urlSelected(const TQString&) ) ); connect( slider, TQT_SIGNAL( sliderReleased() ), this, TQT_SLOT( sliderReleased() ) ); connect( slider, TQT_SIGNAL( valueChanged(int) ), this, TQT_SLOT( sliderChanged() ) ); connect( bStart, TQT_SIGNAL( clicked() ), this, TQT_SLOT( bStartClick() ) ); connect( bEnd, TQT_SIGNAL( clicked() ), this, TQT_SLOT( bEndClick() ) ); connect( twstart, TQT_SIGNAL( valueChanged(const TQTime&) ), this, TQT_SLOT( startChanged(const TQTime&) ) ); connect( twend, TQT_SIGNAL( valueChanged(const TQTime&) ), this, TQT_SLOT( endChanged(const TQTime&) ) ); connect( ckBreakEnd, TQT_SIGNAL( clicked() ), this, TQT_SLOT( ckBreakEndClick() ) ); connect( ckBreakStart, TQT_SIGNAL( clicked() ), this, TQT_SLOT( ckBreakStartClick() ) ); connect( bTitleButton, TQT_SIGNAL( clicked() ), this, TQT_SLOT( bTitleButtonClick() ) ); } /* * Destroys the object and frees any allocated resources */ chapterEdit::~chapterEdit() { // no need to delete child widgets, TQt 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 TQString&) { qWarning( "chapterEdit::urlSelected(const TQString&): 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 TQTime&) { qWarning( "chapterEdit::startChanged(const TQTime&): Not implemented yet" ); } void chapterEdit::endChanged(const TQTime&) { qWarning( "chapterEdit::endChanged(const TQTime&): 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"