diff --git a/accountdialog.cpp b/accountdialog.cpp index 077d6deb3..b87d81164 100644 --- a/accountdialog.cpp +++ b/accountdialog.cpp @@ -108,9 +108,9 @@ ProcmailRCParser::ProcmailRCParser(QString fname) s = s.stripWhiteSpace(); } - if( lockFileGlobal.match(s) != -1 ) { + if( lockFileGlobal.search(s) != -1 ) { processGlobalLock(s); - } else if( lockFileLocal.match(s) != -1 ) { + } else if( lockFileLocal.search(s) != -1 ) { processLocalLock(s); } else if( int i = s.find('=') ) { processVariableSetting(s,i); diff --git a/configuredialog.cpp b/configuredialog.cpp index 2ebf69d8e..2e9ecb479 100644 --- a/configuredialog.cpp +++ b/configuredialog.cpp @@ -1704,23 +1704,23 @@ void ConfigureDialog::setupAppearancePage( void ) { KConfigGroupSaver saver(config, "Reader"); - QColor defaultColor = QColor(kapp->palette().normal().base()); + QColor defaultColor = QColor(kapp->palette().active().base()); mAppearance.colorList->setColor( 0, config->readColorEntry("BackgroundColor",&defaultColor ) ); - defaultColor = QColor(kapp->palette().normal().text()); + defaultColor = QColor(kapp->palette().active().text()); mAppearance.colorList->setColor( 1, config->readColorEntry("ForegroundColor",&defaultColor ) ); - defaultColor = QColor(kapp->palette().normal().text()); + defaultColor = QColor(kapp->palette().active().text()); mAppearance.colorList->setColor( 2, config->readColorEntry("QuoutedText1",&defaultColor ) ); - defaultColor = QColor(kapp->palette().normal().text()); + defaultColor = QColor(kapp->palette().active().text()); mAppearance.colorList->setColor( 3, config->readColorEntry("QuoutedText2",&defaultColor ) ); - defaultColor = QColor(kapp->palette().normal().text()); + defaultColor = QColor(kapp->palette().active().text()); mAppearance.colorList->setColor( 4, config->readColorEntry("QuoutedText3",&defaultColor ) ); @@ -2041,8 +2041,8 @@ void ConfigureDialog::installProfile( void ) mAppearance.font[5] = QFont("helvetica"); mAppearance.customFontCheck->setChecked( true ); - mAppearance.colorList->setColor( 0, kapp->palette().normal().base() ); - mAppearance.colorList->setColor( 1, kapp->palette().normal().text() ); + mAppearance.colorList->setColor( 0, kapp->palette().active().base() ); + mAppearance.colorList->setColor( 1, kapp->palette().active().text() ); mAppearance.colorList->setColor( 2, red ); mAppearance.colorList->setColor( 3, darkGreen ); mAppearance.colorList->setColor( 4, darkMagenta ); @@ -2068,8 +2068,8 @@ void ConfigureDialog::installProfile( void ) mAppearance.font[5] = QFont("helvetica"); mAppearance.customFontCheck->setChecked( true ); - mAppearance.colorList->setColor( 0, kapp->palette().normal().base() ); - mAppearance.colorList->setColor( 1, kapp->palette().normal().text() ); + mAppearance.colorList->setColor( 0, kapp->palette().active().base() ); + mAppearance.colorList->setColor( 1, kapp->palette().active().text() ); mAppearance.colorList->setColor( 2, red ); mAppearance.colorList->setColor( 3, darkGreen ); mAppearance.colorList->setColor( 4, darkMagenta ); diff --git a/configuredialog.h b/configuredialog.h index 0e3d29b45..1c4c88f9d 100644 --- a/configuredialog.h +++ b/configuredialog.h @@ -171,7 +171,7 @@ class IdentityList void remove( const QString &identity ); private: - QList mList; + QPtrList mList; }; class LanguageItem @@ -530,7 +530,7 @@ private: QGuardedPtr newAccount; }; QValueList mModifiedAccounts; - QList mTransportList; + QPtrList mTransportList; bool secondIdentity; }; diff --git a/kmacctimap.h b/kmacctimap.h index 53596a064..da71f24b0 100644 --- a/kmacctimap.h +++ b/kmacctimap.h @@ -222,7 +222,7 @@ protected: QTimer mIdleTimer; KIO::Slave *mSlave; KIO::MetaData mSlaveConfig; - QList mJobList; + QPtrList mJobList; KMFolderImap *mFolder; protected slots: diff --git a/kmcomposewin.cpp b/kmcomposewin.cpp index 1a8fd8761..ee950b5ef 100644 --- a/kmcomposewin.cpp +++ b/kmcomposewin.cpp @@ -320,8 +320,8 @@ void KMComposeWin::readColorConfig(void) { KConfig *config = kapp->config(); KConfigGroupSaver saver(config, "Reader"); - QColor c1=QColor(kapp->palette().normal().text()); - QColor c4=QColor(kapp->palette().normal().base()); + QColor c1=QColor(kapp->palette().active().text()); + QColor c4=QColor(kapp->palette().active().base()); if (!config->readBoolEntry("defaultColors",TRUE)) { foreColor = config->readColorEntry("ForegroundColor",&c1); @@ -334,10 +334,9 @@ void KMComposeWin::readColorConfig(void) // Color setup mPalette = kapp->palette(); - QColorGroup cgrp = mPalette.normal(); + QColorGroup cgrp = mPalette.active(); cgrp.setColor( QColorGroup::Base, backColor); cgrp.setColor( QColorGroup::Text, foreColor); - mPalette.setNormal(cgrp); mPalette.setDisabled(cgrp); mPalette.setActive(cgrp); mPalette.setInactive(cgrp); diff --git a/kmcomposewin.h b/kmcomposewin.h index cd1914161..55caf65cd 100644 --- a/kmcomposewin.h +++ b/kmcomposewin.h @@ -53,7 +53,7 @@ class KToolBar; class KToggleAction; class KURL; -typedef QList KMMsgPartList; +typedef QPtrList KMMsgPartList; //----------------------------------------------------------------------------- @@ -498,14 +498,14 @@ protected: QGridLayout* mGrid; KMMessage *mMsg; QListView *mAtmListBox; - QList mAtmItemList; + QPtrList mAtmItemList; KMMsgPartList mAtmList; bool mAutoSign, mAutoPgpSign, mAutoDeleteMsg; KMFolder *mFolder; long mShowHeaders; QString mExtEditor; bool useExtEditor; - QList<_StringPair> mCustHeaders; + QPtrList<_StringPair> mCustHeaders; bool mConfirmSend; bool disableBreaking; int mNumHeaders; @@ -515,8 +515,8 @@ protected: short mMnuIdUrgent, mMnuIdConfDeliver, mMnuIdConfRead; QFont mBodyFont; // QList mEdtList; - QList mEdtList; - QList mAtmTempList; + QPtrList mEdtList; + QPtrList mAtmTempList; QPalette mPalette; QString mId, mOldSigText; QStringList mTransportHistory; diff --git a/kmfoldermbox.cpp b/kmfoldermbox.cpp index bba2b5b54..607a109a1 100644 --- a/kmfoldermbox.cpp +++ b/kmfoldermbox.cpp @@ -476,7 +476,7 @@ int KMFolderMbox::createIndexFromContents() if (atEof || (strncmp(line,MSG_SEPERATOR_START, msgSepLen)==0 && - regexp.match(line) >= 0)) + regexp.search(line) >= 0)) { size = pos - offs; pos = ftell(mStream); @@ -681,7 +681,7 @@ int KMFolderMbox::addMsg(KMMessage* aMsg, int* aIndex_ret) int idx = -1, rc; KMFolder* msgParent; bool editing = false; - int growth = 0, oldlength = 0; + int growth = 0; if (isIndexOutdated()) { kdDebug(5006) << "Critical error: " << location() << @@ -811,7 +811,7 @@ int KMFolderMbox::addMsg(KMMessage* aMsg, int* aIndex_ret) // change the length of the previous message to encompass white space added if ((idx > 0) && (growth > 0)) { // don't grow if a deleted message claims space at the end of the file - if (revert == mMsgList[idx - 1]->folderOffset() + mMsgList[idx - 1]->msgSize() ) + if ((ulong)revert == mMsgList[idx - 1]->folderOffset() + mMsgList[idx - 1]->msgSize() ) mMsgList[idx - 1]->setMsgSize( mMsgList[idx - 1]->msgSize() + growth ); } @@ -903,7 +903,8 @@ int KMFolderMbox::compact() open(); KMMsgInfo* mi; - int msize, offs=0, msgs=0, folder_offset; + uint msize, folder_offset; + int offs=0, msgs=0; QCString mtext; for(int idx = 0; idx < mMsgList.count(); idx++) { if(!(msgs++ % 10)) { diff --git a/kmfoldertree.cpp b/kmfoldertree.cpp index 21132271d..aac03a4a0 100644 --- a/kmfoldertree.cpp +++ b/kmfoldertree.cpp @@ -276,9 +276,9 @@ void KMFolderTree::readColorConfig (void) KConfig* conf = kapp->config(); // Custom/System color support KConfigGroupSaver saver(conf, "Reader"); - QColor c1=QColor(kapp->palette().normal().text()); + QColor c1=QColor(kapp->palette().active().text()); QColor c2=QColor("blue"); - QColor c4=QColor(kapp->palette().normal().base()); + QColor c4=QColor(kapp->palette().active().base()); if (!conf->readBoolEntry("defaultColors",TRUE)) { mPaintInfo.colFore = conf->readColorEntry("ForegroundColor",&c1); diff --git a/kmheaders.cpp b/kmheaders.cpp index bfdf79dc4..5ffe43b64 100644 --- a/kmheaders.cpp +++ b/kmheaders.cpp @@ -8,8 +8,8 @@ #include #include #include -#include -#include +#include +#include #include #include @@ -522,10 +522,10 @@ void KMHeaders::readColorConfig (void) KConfig* config = kapp->config(); // Custom/System colors KConfigGroupSaver saver(config, "Reader"); - QColor c1=QColor(kapp->palette().normal().text()); + QColor c1=QColor(kapp->palette().active().text()); QColor c2=QColor("red"); QColor c3=QColor("blue"); - QColor c4=QColor(kapp->palette().normal().base()); + QColor c4=QColor(kapp->palette().active().base()); QColor c5=QColor(0,0x7F,0); if (!config->readBoolEntry("defaultColors",TRUE)) { @@ -2617,9 +2617,9 @@ bool KMHeaders::writeSortOrder() fwrite(&discovered_count, sizeof(discovered_count), 1, sortStream); fwrite(&sorted_count, sizeof(sorted_count), 1, sortStream); - QStack items; + QPtrStack items; { - QStack s; + QPtrStack s; for (QListViewItem * i = firstChild(); i; ) { items.push((KMHeaderItem *)i); if ( i->firstChild() ) { @@ -2818,7 +2818,7 @@ bool KMHeaders::readSortOrder(bool set_selection) //all cases int column, ascending, threaded, discovered_count, sorted_count, appended; bool unread_exists = false; - QArray sortCache(mFolder->count()); + QMemArray sortCache(mFolder->count()); KMSortCacheItem root; root.setId(-666); //mark of the root! @@ -3029,7 +3029,7 @@ bool KMHeaders::readSortOrder(bool set_selection) START_TIMER(header_creation); KMHeaderItem *khi; KMSortCacheItem *i, *new_kci; - QQueue s; + QPtrQueue s; s.enqueue(&root); do { i = s.dequeue(); diff --git a/kmheaders.h b/kmheaders.h index 111a89c3d..88849cc80 100644 --- a/kmheaders.h +++ b/kmheaders.h @@ -21,7 +21,7 @@ class QPixmap; class QIconSet; class KMScoringManager; -typedef QList KMMessageList; +typedef QPtrList KMMessageList; typedef QMap KMMenuToFolder; /** A special drag class for header list to folder tree DnD operations */ @@ -295,7 +295,7 @@ private: /** Current item */ int mCurrentItem; /** Map messages ids into KMHeaderItems */ - QArray mItems; + QMemArray mItems; QDict< KMHeaderItem > mIdTree; QDict< KMHeaderItem > mPhantomIdTree; QDict< QValueList< int > > mTree; diff --git a/kmmsglist.h b/kmmsglist.h index 6984d8c2f..5bc57a889 100644 --- a/kmmsglist.h +++ b/kmmsglist.h @@ -9,8 +9,8 @@ #include "kmmsgbase.h" -#define KMMsgListInherited QArray -class KMMsgList: public QArray +#define KMMsgListInherited QMemArray +class KMMsgList: public QMemArray { public: /** Valid parameters for sort() */ diff --git a/kmreaderwin.cpp b/kmreaderwin.cpp index fa9b1f3ec..d0bbfa574 100644 --- a/kmreaderwin.cpp +++ b/kmreaderwin.cpp @@ -156,10 +156,10 @@ void KMReaderWin::readColorConfig(void) KConfig *config = kapp->config(); KConfigGroupSaver saver(config, "Reader"); - c1 = QColor(kapp->palette().normal().text()); + c1 = QColor(kapp->palette().active().text()); c2 = KGlobalSettings::linkColor(); c3 = KGlobalSettings::visitedLinkColor(); - c4 = QColor(kapp->palette().normal().base()); + c4 = QColor(kapp->palette().active().base()); if (!config->readBoolEntry("defaultColors",TRUE)) { c1 = config->readColorEntry("ForegroundColor",&c1); @@ -254,11 +254,11 @@ QString KMReaderWin::quoteFontTag( int quoteLevel ) KConfigGroupSaver saver(config, "Reader"); if( config->readBoolEntry( "defaultColors", true ) == true ) { - color = QColor(kapp->palette().normal().text()); + color = QColor(kapp->palette().active().text()); } else { - QColor defaultColor = QColor(kapp->palette().normal().text()); + QColor defaultColor = QColor(kapp->palette().active().text()); if( quoteLevel == 0 ) color = config->readColorEntry( "QuoutedText1", &defaultColor ); else if( quoteLevel == 1 ) @@ -266,7 +266,7 @@ QString KMReaderWin::quoteFontTag( int quoteLevel ) else if( quoteLevel == 2 ) color = config->readColorEntry( "QuoutedText3", &defaultColor ); else - color = QColor(kapp->palette().normal().base()); + color = QColor(kapp->palette().active().base()); } }