-rw-r--r-- | kaddressbook/kabcore.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kaddressbook/kabcore.cpp b/kaddressbook/kabcore.cpp index 046cb63..b4e0b07 100644 --- a/kaddressbook/kabcore.cpp +++ b/kaddressbook/kabcore.cpp | |||
@@ -783,96 +783,97 @@ void KABCore::mailVCard( const QStringList& uids ) | |||
783 | 783 | ||
784 | outFile.close(); | 784 | outFile.close(); |
785 | 785 | ||
786 | urls.append( fileName ); | 786 | urls.append( fileName ); |
787 | } | 787 | } |
788 | } | 788 | } |
789 | 789 | ||
790 | bool result = ExternalAppHandler::instance()->mailToMultipleContacts( QString::null, urls.join(", ") ); | 790 | bool result = ExternalAppHandler::instance()->mailToMultipleContacts( QString::null, urls.join(", ") ); |
791 | 791 | ||
792 | 792 | ||
793 | /*US | 793 | /*US |
794 | kapp->invokeMailer( QString::null, QString::null, QString::null, | 794 | kapp->invokeMailer( QString::null, QString::null, QString::null, |
795 | QString::null, // subject | 795 | QString::null, // subject |
796 | QString::null, // body | 796 | QString::null, // body |
797 | QString::null, | 797 | QString::null, |
798 | urls ); // attachments | 798 | urls ); // attachments |
799 | */ | 799 | */ |
800 | 800 | ||
801 | } | 801 | } |
802 | 802 | ||
803 | /** | 803 | /** |
804 | Beams the "WhoAmI contact. | 804 | Beams the "WhoAmI contact. |
805 | */ | 805 | */ |
806 | void KABCore::beamMySelf() | 806 | void KABCore::beamMySelf() |
807 | { | 807 | { |
808 | KABC::Addressee a = KABC::StdAddressBook::self()->whoAmI(); | 808 | KABC::Addressee a = KABC::StdAddressBook::self()->whoAmI(); |
809 | if (!a.isEmpty()) | 809 | if (!a.isEmpty()) |
810 | { | 810 | { |
811 | QStringList uids; | 811 | QStringList uids; |
812 | uids << a.uid(); | 812 | uids << a.uid(); |
813 | 813 | ||
814 | beamVCard(uids); | 814 | beamVCard(uids); |
815 | } else { | 815 | } else { |
816 | KMessageBox::information( this, i18n( "Your personal contact is\nnot set! Please select it\nand set it with menu:\nSettings - Set Who Am I\n" ) ); | 816 | KMessageBox::information( this, i18n( "Your personal contact is\nnot set! Please select it\nand set it with menu:\nSettings - Set Who Am I\n" ) ); |
817 | 817 | ||
818 | 818 | ||
819 | } | 819 | } |
820 | } | 820 | } |
821 | void KABCore::updateMainWindow() | 821 | void KABCore::updateMainWindow() |
822 | { | 822 | { |
823 | mMainWindow->showMaximized(); | 823 | mMainWindow->showMaximized(); |
824 | mMainWindow->update(); | 824 | mMainWindow->update(); |
825 | } | 825 | } |
826 | void KABCore::resizeEvent(QResizeEvent* e ) | 826 | void KABCore::resizeEvent(QResizeEvent* e ) |
827 | { | 827 | { |
828 | if ( !mMiniSplitter ) | 828 | if ( !mMiniSplitter ) |
829 | return; | 829 | return; |
830 | //qDebug("KABCore::resizeEvent(QResizeEvent* e ) "); | 830 | //qDebug("KABCore::resizeEvent(QResizeEvent* e ) "); |
831 | if ( e->oldSize().width() != e->size().width() ) | ||
831 | if ( QApplication::desktop()->width() >= 480 ) { | 832 | if ( QApplication::desktop()->width() >= 480 ) { |
832 | if (QApplication::desktop()->width() == 640 ) { // e.g. 640x480 | 833 | if (QApplication::desktop()->width() == 640 ) { // e.g. 640x480 |
833 | if ( mMiniSplitter->orientation() == Qt::Vertical ) { | 834 | if ( mMiniSplitter->orientation() == Qt::Vertical ) { |
834 | mMiniSplitter->setOrientation( Qt::Horizontal); | 835 | mMiniSplitter->setOrientation( Qt::Horizontal); |
835 | mMiniSplitter->setMinimizeDirection ( KDGanttMinimizeSplitter::Right ); | 836 | mMiniSplitter->setMinimizeDirection ( KDGanttMinimizeSplitter::Right ); |
836 | } | 837 | } |
837 | if ( QApplication::desktop()->width() <= 640 ) { | 838 | if ( QApplication::desktop()->width() <= 640 ) { |
838 | mMainWindow->showMinimized(); | 839 | mMainWindow->showMinimized(); |
839 | //mMainWindow->setMaximumSize( QApplication::desktop()->size() ); | 840 | //mMainWindow->setMaximumSize( QApplication::desktop()->size() ); |
840 | mViewManager->getFilterAction()->setComboWidth( 150 ); | 841 | mViewManager->getFilterAction()->setComboWidth( 150 ); |
841 | if ( mIncSearchWidget ) | 842 | if ( mIncSearchWidget ) |
842 | mIncSearchWidget->setSize(); | 843 | mIncSearchWidget->setSize(); |
843 | QTimer::singleShot( 1, this , SLOT ( updateMainWindow())); | 844 | QTimer::singleShot( 1, this , SLOT ( updateMainWindow())); |
844 | } | 845 | } |
845 | 846 | ||
846 | } else if (QApplication::desktop()->width() == 480 ){// e.g. 480x640 | 847 | } else if (QApplication::desktop()->width() == 480 ){// e.g. 480x640 |
847 | if ( mMiniSplitter->orientation() == Qt::Horizontal ) { | 848 | if ( mMiniSplitter->orientation() == Qt::Horizontal ) { |
848 | mMiniSplitter->setOrientation( Qt::Vertical ); | 849 | mMiniSplitter->setOrientation( Qt::Vertical ); |
849 | mMiniSplitter->setMinimizeDirection ( KDGanttMinimizeSplitter::Down ); | 850 | mMiniSplitter->setMinimizeDirection ( KDGanttMinimizeSplitter::Down ); |
850 | } | 851 | } |
851 | if ( QApplication::desktop()->width() <= 640 ) { | 852 | if ( QApplication::desktop()->width() <= 640 ) { |
852 | //mMainWindow->setMaximumSize( QApplication::desktop()->size() ); | 853 | //mMainWindow->setMaximumSize( QApplication::desktop()->size() ); |
853 | mMainWindow->showMinimized(); | 854 | mMainWindow->showMinimized(); |
854 | if ( KABPrefs::instance()->mHideSearchOnSwitch ) { | 855 | if ( KABPrefs::instance()->mHideSearchOnSwitch ) { |
855 | if ( mIncSearchWidget ) { | 856 | if ( mIncSearchWidget ) { |
856 | mIncSearchWidget->setSize(); | 857 | mIncSearchWidget->setSize(); |
857 | } | 858 | } |
858 | } else { | 859 | } else { |
859 | mViewManager->getFilterAction()->setComboWidth( 0 ); | 860 | mViewManager->getFilterAction()->setComboWidth( 0 ); |
860 | } | 861 | } |
861 | QTimer::singleShot( 1, this , SLOT ( updateMainWindow())); | 862 | QTimer::singleShot( 1, this , SLOT ( updateMainWindow())); |
862 | } | 863 | } |
863 | } | 864 | } |
864 | } | 865 | } |
865 | QWidget::resizeEvent( e ); | 866 | QWidget::resizeEvent( e ); |
866 | 867 | ||
867 | } | 868 | } |
868 | void KABCore::export2phone() | 869 | void KABCore::export2phone() |
869 | { | 870 | { |
870 | 871 | ||
871 | QStringList uids; | 872 | QStringList uids; |
872 | XXPortSelectDialog dlg( this, false, this ); | 873 | XXPortSelectDialog dlg( this, false, this ); |
873 | if ( dlg.exec() ) | 874 | if ( dlg.exec() ) |
874 | uids = dlg.uids(); | 875 | uids = dlg.uids(); |
875 | else | 876 | else |
876 | return; | 877 | return; |
877 | if ( uids.isEmpty() ) | 878 | if ( uids.isEmpty() ) |
878 | return; | 879 | return; |