]> Git trees. - libqmvoc.git/commitdiff
Fix "no such signal: QTimeEdit::valueChanged(int)" error.
authorJason Harris <kstars@30doradus.org>
Thu, 21 Dec 2006 04:28:11 +0000 (04:28 +0000)
committerJason Harris <kstars@30doradus.org>
Thu, 21 Dec 2006 04:28:11 +0000 (04:28 +0000)
Also, modified the API of some signals:
ExtDateEdit::valueChanged(int)
--> ExtDateEdit::dateChanged(const ExtDate&)

ExtDateTimeEdit::valueChanged(int)
--> ExtDateTimeEdit::dateTimeChanged(const ExtDateTime&)

CCMAIL: kstars-devel@kde.org

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=615323

extdate/extdatetimeedit.cpp
extdate/extdatetimeedit.h

index 11c0c887c424848d43461c266dc258866cfc8816..f5469628ecd28735f6b550e7c74f5052f6155e1c 100644 (file)
@@ -61,8 +61,8 @@ void ExtDateEdit::init( const ExtDate &d ) {
        m_DateFormat.replace( "e", "d" );
 
        //Make sure highlight is persistent when value is changed
-       connect( this, SIGNAL( valueChanged( int ) ), this, SLOT( slotRefreshHighlight() ) );
-       connect( this, SIGNAL( valueChanged( int ) ), this, SLOT( slotEmitValueChanged() ) );
+       connect( this, SIGNAL( dateChanged( const ExtDate & ) ), this, SLOT( slotRefreshHighlight() ) );
+       connect( this, SIGNAL( dateChanged( const ExtDate & ) ), this, SLOT( slotEmitDateChanged() ) );
 
        edLineEdit *edle = new edLineEdit( this );
        setLineEdit(edle);
@@ -71,8 +71,8 @@ void ExtDateEdit::init( const ExtDate &d ) {
        highlightActiveField();
 }
 
-void ExtDateEdit::slotEmitValueChanged() {
-       emit valueChanged( date() );
+void ExtDateEdit::slotEmitDateChanged() {
+       emit dateChanged( date() );
 }
 
 QString ExtDateEdit::simpleDateFormat() {
@@ -240,12 +240,12 @@ void ExtDateTimeEdit::init( const ExtDateTime &dt ) {
        hlay->addWidget( m_DateEdit );
        hlay->addWidget( m_TimeEdit );
 
-       connect( m_DateEdit, SIGNAL( valueChanged( int ) ), this, SLOT( slotEmitValueChanged() ) );
-       connect( m_TimeEdit, SIGNAL( valueChanged( int ) ), this, SLOT( slotEmitValueChanged() ) );
+       connect( m_DateEdit, SIGNAL( dateChanged( const ExtDate & ) ), this, SLOT( slotEmitDateTimeChanged() ) );
+       connect( m_TimeEdit, SIGNAL( timeChanged( const QTime & ) ), this, SLOT( slotEmitDateTimeChanged() ) );
 }
 
-void ExtDateTimeEdit::slotEmitValueChanged() {
-       emit valueChanged( dateTime() );
+void ExtDateTimeEdit::slotEmitDateTimeChanged() {
+       emit dateTimeChanged( dateTime() );
 }
 
 edLineEdit::edLineEdit( QWidget *parent ) : QLineEdit( parent ) {
index 30ff25d5a01a0c5a6ac028d3cb06d6e9a11d0a64..3f92c2fc3b302e1de14ef0d02c93ebc67285feab 100644 (file)
@@ -156,7 +156,7 @@ class EXTDATE_EXPORT ExtDateEdit : public QSpinBox {
                void invokeKey( Qt::Key k );
 
        signals:
-               void valueChanged( ExtDate d );
+               void dateChanged( ExtDate d );
 
        protected:
 /**
@@ -209,7 +209,7 @@ class EXTDATE_EXPORT ExtDateEdit : public QSpinBox {
        */
                void slotRefreshHighlight();
 
-               void slotEmitValueChanged();
+               void slotEmitDateChanged();
 
        public:
 /**
@@ -326,10 +326,10 @@ class EXTDATE_EXPORT ExtDateTimeEdit : public QFrame {
 dt.time() ); }
 
        signals:
-               void valueChanged( ExtDateTime dt );
+               void dateTimeChanged( ExtDateTime dt );
 
        private slots:
-               void slotEmitValueChanged();
+               void slotEmitDateTimeChanged();
 
        private:
        /**