[office/kmymoney/5.2] /: Fix various typos

Thomas Baumgart null at kde.org
Thu Sep 25 07:41:35 BST 2025


Git commit d630d6a680403d5a11ed869258630e7db4a9ec44 by Thomas Baumgart, on behalf of Kunda Ki.
Committed on 25/09/2025 at 06:39.
Pushed by tbaumgart into branch '5.2'.

Fix various typos

Found via codespell

(cherry picked from commit a2a9e8d58532bdb4e2dfe13b6fe6e248abb0ac35)

M  +10   -10   README-CONTRIBUTORS
M  +1    -1    doc/whatsnew.docbook
M  +1    -1    kmymoney/dialogs/accountcreator.h
M  +1    -1    kmymoney/dialogs/kequitypriceupdatedlg.cpp
M  +1    -1    kmymoney/dialogs/transactionmatcher.cpp
M  +1    -1    kmymoney/kmymoney.cpp
M  +1    -1    kmymoney/misc/kgpgfile.cpp
M  +1    -1    kmymoney/mymoney/storage/accountsmodel.cpp
M  +2    -2    kmymoney/mymoney/storage/mymoneystoragedump.cpp
M  +1    -1    kmymoney/mymoney/tests/mymoneyfile-test.cpp
M  +2    -2    kmymoney/mymoney/tests/mymoneyutils-test.cpp
M  +1    -1    kmymoney/plugins/csv/import/core/csvimportercore.h
M  +1    -1    kmymoney/plugins/csv/import/core/tests/csvimporttestcommon.cpp
M  +1    -1    kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp
M  +1    -1    kmymoney/plugins/views/onlinejoboutbox/konlinetransferform.h
M  +1    -1    kmymoney/plugins/views/reports/core/kreportchartview.cpp
M  +1    -1    kmymoney/plugins/woob/dialogs/mapaccountwizard.cpp
M  +2    -2    kmymoney/plugins/xml/mymoneyxmlreader.cpp
M  +1    -1    kmymoney/plugins/xml/mymoneyxmlwriter.cpp
M  +1    -1    kmymoney/views/khomeview_p.h
M  +1    -1    kmymoney/views/ledgerview.cpp
M  +1    -1    kmymoney/views/newtransactioneditor.cpp
M  +1    -1    kmymoney/views/splitview.cpp
M  +1    -1    kmymoney/widgets/amountedit.cpp
M  +1    -1    kmymoney/widgets/columnselector.cpp
M  +1    -1    kmymoney/widgets/kmymoneydateedit.cpp
M  +1    -1    kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp

https://invent.kde.org/office/kmymoney/-/commit/d630d6a680403d5a11ed869258630e7db4a9ec44

diff --git a/README-CONTRIBUTORS b/README-CONTRIBUTORS
index bade4b3e97..33dcddb828 100644
--- a/README-CONTRIBUTORS
+++ b/README-CONTRIBUTORS
@@ -44,7 +44,7 @@ For import in general, I'd love to add a discussion of what parts are file type
   specific, and what things are done after an import is processed into a common
   format for final processing.
 
-The Woob import chapter needs reveiw by Woob user.
+The Woob import chapter needs review by Woob user.
 
 The Budgets chapter needs additional screenshots.
 
@@ -101,7 +101,7 @@ Items which need to be addressed, but so far not sure where (or more likely in m
 
 - In Accounts View, the type of "Favorite" is "Asset" instead of "Favorite" or blank.
 
-- I decided to use "click" and not "click on" but the style sugggestions I read suggest that "click"
+- I decided to use "click" and not "click on" but the style suggestions I read suggest that "click"
   may not be best.  I know we don't have to worry about "tap" as we don't have a mobile version, but
   there are touchpad laptops and screen readers to consider.  I'll leave "click" for now, but will
   revisit and consider "select."  There is also a question of whether you need to specify the type
@@ -133,7 +133,7 @@ Items which need to be addressed, but so far not sure where (or more likely in m
   altered due to field separators in the date?  It shouldn't, so am I mis-remembering, or was there
   a problem?
 
-- How much of the online price retrieval needs to be re-written due to moving that funcionality to
+- How much of the online price retrieval needs to be re-written due to moving that functionality to
   libalkimia?
 
 - Price Editor dialog first column is labelled Commodity, but in New price entry, it is called
@@ -146,9 +146,9 @@ Items which need to be addressed, but so far not sure where (or more likely in m
   are right aligned. *** MR225 ***
 
 - CSV importer: list of steps is lower left in most of wizard, but all of left on start page.
-  Should it be lower left on all for consistancy?
+  Should it be lower left on all for consistency?
 
-- CSV importer - Banking cols, many have "X" to clear the value, and ther is "clear all."
+- CSV importer - Banking cols, many have "X" to clear the value, and there is "clear all."
   Investment cols do not have "x" and only "Clear" not "Clear all", plus Clear Fee.  Low priority to
   make consistent?
 
@@ -222,7 +222,7 @@ elsewhere.
 - Search dialog - some tabs say "All"/"None" but some say "Select all"/"Select none."  These should
   be consistent.
 
-- The Search Dialog Deatils subtab has a problem with vertical alignment.  "Search number in range"
+- The Search Dialog Details subtab has a problem with vertical alignment.  "Search number in range"
   is at the vertical midpoint of from and to (looks good) but "Search this number" seems lower than
   the text field for that number.
 
@@ -235,7 +235,7 @@ elsewhere.
 - on the config dialog, home section, should the top area be put in a box as are the other two
   areas, and most of the contents on the other sections?
 
-- "Show all split details in ledger" seems to act inconsistenly.  With a split transaction, if a
+- "Show all split details in ledger" seems to act inconsistently.  With a split transaction, if a
   split has a memo, that memo is shown instead of the second category.  I don't know if this is
   related to the bug I filed (and now can't find) about splits getting duplicated if you toggle that
   setting while the transaction is open for editing.
@@ -266,11 +266,11 @@ elsewhere.
   two months?
   -- wording updated, but I wonder if we should eliminate all intervals which are multiples of other
      intervals.  However, the confusion of making the change might be worse than the confusion when
-     picking the righ frequency and interval.
+     picking the right frequency and interval.
 
 - Price downloads allow you to specify data (date range?) yet this is never used in actually
   fetching prices (stocks or currency.)  Should we just drop the field, or at least note it is
-  ignored?  IS there any way to retreive historic prices? (How does this relate to the more of price
+  ignored?  IS there any way to retrieve historic prices? (How does this relate to the more of price
   downloads to alkimia?
 
   >> T This has recently changed. If the price source has a #x in its regex for price or date then
@@ -327,7 +327,7 @@ elsewhere.
       need to revise the Handbook which still says both ways can be used to enter/edit transactions.
 
 - The handbook uses "Schedules" as the formal name, but the View Selector says "Scheduled
-  transactions."  Shoule we be consistent and shorten it?  (hard to find in code, since it includes
+  transactions."  Should we be consistent and shorten it?  (hard to find in code, since it includes
   \n.
 
 - In Gnucash import, matching of account types, some map to things that are only applicable to
diff --git a/doc/whatsnew.docbook b/doc/whatsnew.docbook
index 55f10e35ae..af6e51f5e0 100644
--- a/doc/whatsnew.docbook
+++ b/doc/whatsnew.docbook
@@ -19,7 +19,7 @@
   The conversion from using the earlier &kde; libraries to &kde-frameworks; was
   essentially complete in the early 5.1.x releases, with much of that work behind the
   scenes and not directly visible to the end user.  The general look and feel should
-  continue to remain stable, although some minor changes may be noticable.  In
+  continue to remain stable, although some minor changes may be noticeable.  In
   addition, the team has begun to make changes to support the conversion to using Qt6
   and KDE6 libraries, which have already started to replace Qt5 and KDE5.  With all
   these changes, the basic functionality of the program remains the same, aside from
diff --git a/kmymoney/dialogs/accountcreator.h b/kmymoney/dialogs/accountcreator.h
index e4b4d112ad..5e4c28103e 100644
--- a/kmymoney/dialogs/accountcreator.h
+++ b/kmymoney/dialogs/accountcreator.h
@@ -45,7 +45,7 @@ class KMyMoneyAccountCombo;
  *
  * Use @c setComboBox() to identify the combobox to be used.
  * Using @c setAccountType() the preferred account type can
- * be set. This is useful when an amout is already known and
+ * be set. This is useful when an amount is already known and
  * one can determine if the account type shall be expense or
  * income.
  *
diff --git a/kmymoney/dialogs/kequitypriceupdatedlg.cpp b/kmymoney/dialogs/kequitypriceupdatedlg.cpp
index c24f611971..23c96d2de7 100644
--- a/kmymoney/dialogs/kequitypriceupdatedlg.cpp
+++ b/kmymoney/dialogs/kequitypriceupdatedlg.cpp
@@ -645,7 +645,7 @@ public:
      * Helper method to extract string data from online price model
      *
      * @param row row to get data from
-     * @param coloumn column to get data from
+     * @param column column to get data from
      * @returns data found in cell converted to string
      *
      * @sa QVariant::toString()
diff --git a/kmymoney/dialogs/transactionmatcher.cpp b/kmymoney/dialogs/transactionmatcher.cpp
index 07d2971de6..9f6ab9f8df 100644
--- a/kmymoney/dialogs/transactionmatcher.cpp
+++ b/kmymoney/dialogs/transactionmatcher.cpp
@@ -94,7 +94,7 @@ void TransactionMatcher::match(MyMoneyTransaction tm, MyMoneySplit sm, MyMoneyTr
     // allow matching two manual transactions
 
     if ((!allowImportedTransactions && tm.isImported()) || sm.isMatched() || si.isMatched())
-        throw MYMONEYEXCEPTION_CSTRING("Transactions does not fullfil requirements for matching");
+        throw MYMONEYEXCEPTION_CSTRING("Transactions does not fulfill requirements for matching");
 
     // verify that the amounts are the same, otherwise we should not be matching!
     if (sm.shares() != si.shares()) {
diff --git a/kmymoney/kmymoney.cpp b/kmymoney/kmymoney.cpp
index 71ac608143..9c5fc2aed6 100644
--- a/kmymoney/kmymoney.cpp
+++ b/kmymoney/kmymoney.cpp
@@ -1935,7 +1935,7 @@ void KMyMoneyApp::readOptions()
     const auto action = actionCollection()->action(KStandardAction::name(KStandardAction::ShowMenubar));
     action->setChecked(showMenu);
     // setting the action does not emit the triggered signal
-    // so we set the intial state directly
+    // so we set the initial state directly
     showMenu ? menuBar()->show() : menuBar()->hide();
 
     pActions[Action::ViewHideReconciled]->setChecked(KMyMoneySettings::hideReconciledTransactions());
diff --git a/kmymoney/misc/kgpgfile.cpp b/kmymoney/misc/kgpgfile.cpp
index ff74830383..2bdf92562f 100644
--- a/kmymoney/misc/kgpgfile.cpp
+++ b/kmymoney/misc/kgpgfile.cpp
@@ -429,7 +429,7 @@ void KGPGFile::publicKeyList(QStringList& list)
 
 void KGPGFile::secretKeyList(QStringList& list)
 {
-    // qDebug("Reading secrect keys");
+    // qDebug("Reading secret keys");
     KGPGFile file;
     file.keyList(list, true);
 }
diff --git a/kmymoney/mymoney/storage/accountsmodel.cpp b/kmymoney/mymoney/storage/accountsmodel.cpp
index e1f435f99f..ffabdcae4d 100644
--- a/kmymoney/mymoney/storage/accountsmodel.cpp
+++ b/kmymoney/mymoney/storage/accountsmodel.cpp
@@ -799,7 +799,7 @@ QVariant AccountsModel::data(const QModelIndex& idx, int role) const
     case eMyMoney::Model::AccountOnlineBalanceValueRole:
         if (d->hasOnlineBalance(account)) {
             auto balance = MyMoneyMoney(account.value("lastStatementBalance"));
-            // revert the sign for liability accouts
+            // revert the sign for liability accounts
             if (account.accountGroup() == eMyMoney::Account::Type::Liability) {
                 balance = -balance;
             }
diff --git a/kmymoney/mymoney/storage/mymoneystoragedump.cpp b/kmymoney/mymoney/storage/mymoneystoragedump.cpp
index b31a66b14f..0b61b9e30d 100644
--- a/kmymoney/mymoney/storage/mymoneystoragedump.cpp
+++ b/kmymoney/mymoney/storage/mymoneystoragedump.cpp
@@ -322,8 +322,8 @@ void MyMoneyStorageDump::writeStream(QDataStream& _s, MyMoneyFile* file)
             s << "  Enddate   = " << (*it_s).endDate().toString(Qt::ISODate) << "\n";
         else
             s << "  Enddate   = not specified\n";
-        s << "  Occurence = " << (*it_s).occurrenceToString() << "\n"; // krazy:exclude=spelling
-        s << "  OccurenceMultiplier = " << (*it_s).occurrenceMultiplier() << "\n"; // krazy:exclude=spelling
+        s << "  Occurrence = " << (*it_s).occurrenceToString() << "\n"; // krazy:exclude=spelling
+        s << "  OccurrenceMultiplier = " << (*it_s).occurrenceMultiplier() << "\n"; // krazy:exclude=spelling
         s << "  Type = " << MyMoneySchedule::scheduleTypeToString((*it_s).type()) << "\n";
         s << "  Paymenttype = " << MyMoneySchedule::paymentMethodToString((*it_s).paymentType()) << "\n";
         s << "  Fixed = " << (*it_s).isFixed() << "\n";
diff --git a/kmymoney/mymoney/tests/mymoneyfile-test.cpp b/kmymoney/mymoney/tests/mymoneyfile-test.cpp
index 4e5a807b5c..c3ead62847 100644
--- a/kmymoney/mymoney/tests/mymoneyfile-test.cpp
+++ b/kmymoney/mymoney/tests/mymoneyfile-test.cpp
@@ -1286,7 +1286,7 @@ void MyMoneyFileTest::testRemoveTransaction()
  * This function is currently not implemented. It's kind of tricky
  * because it modifies a lot of objects in a single call. This might
  * be a problem for the undo/redo stuff. That's why I left it out in
- * the first run. We migh add it, if we need it.
+ * the first run. We might add it, if we need it.
  * /
 void testMoveSplits() {
         testModifyTransactionNewPostDate();
diff --git a/kmymoney/mymoney/tests/mymoneyutils-test.cpp b/kmymoney/mymoney/tests/mymoneyutils-test.cpp
index 89ecc16e6a..a7b36a753c 100644
--- a/kmymoney/mymoney/tests/mymoneyutils-test.cpp
+++ b/kmymoney/mymoney/tests/mymoneyutils-test.cpp
@@ -102,7 +102,7 @@ void MyMoneyUtilsTest::testIsoStringToDateTime_data()
     QTest::addColumn<QString>("testvalue");
 
     QTest::newRow("Central European Summertime") << QDate(2023, 10, 3) << QTime(11, 12, 13) << 7200 << QStringLiteral("2023-10-03T11:12:13+02:00");
-    QTest::newRow("Island of New Foundland") << QDate(2023, 10, 3) << QTime(11, 12, 13) << -12600 << QStringLiteral("2023-10-03T11:12:13-03:30");
+    QTest::newRow("Island of Newfoundland") << QDate(2023, 10, 3) << QTime(11, 12, 13) << -12600 << QStringLiteral("2023-10-03T11:12:13-03:30");
     QTest::newRow("French Polynesia") << QDate(2023, 10, 3) << QTime(11, 12, 13) << -34200 << QStringLiteral("2023-10-03T11:12:13-09:30");
     QTest::newRow("Tonga") << QDate(2023, 10, 3) << QTime(11, 12, 13) << 46800 << QStringLiteral("2023-10-03T11:12:13+13:00");
     QTest::newRow("UTC") << QDate(2023, 10, 3) << QTime(11, 12, 13) << 0 << QStringLiteral("2023-10-03T11:12:13+00:00");
@@ -129,7 +129,7 @@ void MyMoneyUtilsTest::testDateTimeToIsoString_data()
     QTest::addColumn<QString>("result");
 
     QTest::newRow("Central European Summertime") << QDate(2023, 10, 3) << QTime(11, 12, 13) << 7200 << QStringLiteral("2023-10-03T11:12:13+02:00");
-    QTest::newRow("Island of New Foundland") << QDate(2023, 10, 3) << QTime(11, 12, 13) << -12600 << QStringLiteral("2023-10-03T11:12:13-03:30");
+    QTest::newRow("Island of Newfoundland") << QDate(2023, 10, 3) << QTime(11, 12, 13) << -12600 << QStringLiteral("2023-10-03T11:12:13-03:30");
     QTest::newRow("French Polynesia") << QDate(2023, 10, 3) << QTime(11, 12, 13) << -34200 << QStringLiteral("2023-10-03T11:12:13-09:30");
     QTest::newRow("Tonga") << QDate(2023, 10, 3) << QTime(11, 12, 13) << 46800 << QStringLiteral("2023-10-03T11:12:13+13:00");
     QTest::newRow("UTC") << QDate(2023, 10, 3) << QTime(11, 12, 13) << 0 << QStringLiteral("2023-10-03T11:12:13+00:00");
diff --git a/kmymoney/plugins/csv/import/core/csvimportercore.h b/kmymoney/plugins/csv/import/core/csvimportercore.h
index bcb3142273..de11f5213e 100644
--- a/kmymoney/plugins/csv/import/core/csvimportercore.h
+++ b/kmymoney/plugins/csv/import/core/csvimportercore.h
@@ -318,7 +318,7 @@ public:
 
     /**
     * This method gets file into buffer
-    * It will laso store file's end column and row.
+    * It will also store file's end column and row.
     */
     void readFile(CSVProfile *profile);
 
diff --git a/kmymoney/plugins/csv/import/core/tests/csvimporttestcommon.cpp b/kmymoney/plugins/csv/import/core/tests/csvimporttestcommon.cpp
index 49b0d649c0..4d0bf16d7b 100644
--- a/kmymoney/plugins/csv/import/core/tests/csvimporttestcommon.cpp
+++ b/kmymoney/plugins/csv/import/core/tests/csvimporttestcommon.cpp
@@ -26,7 +26,7 @@ QString csvDataset(const int set) {
     switch (set) {
     case 0:
         csvContent += QLatin1String("Date;Name;Type;Quantity;Price;Amount;Fee\n");
-        csvContent += QLatin1String("2017-08-01-12.02.10;Stock 1;buy;100;1.25;125;4\n");  // positive amount here is not good, but KMM can hadle it
+        csvContent += QLatin1String("2017-08-01-12.02.10;Stock 1;buy;100;1.25;125;4\n");  // positive amount here is not good, but KMM can handle it
         csvContent += QLatin1String("2017-08-02-12.02.10;Stock 2;sell;100;4.56;456;6\n");
         csvContent += QLatin1String("2017-08-03-12.02.10;Stock 3;buy;200;5.67;1134;4\n");
         break;
diff --git a/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp b/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp
index 0fb5a705fe..35d234766f 100644
--- a/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp
+++ b/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp
@@ -274,7 +274,7 @@ sepaCreditTransferEdit::~sepaCreditTransferEdit()
 {
     // disconnect the signals before the widgets are destroyed
     // because they could still emit signals as part of their
-    // distruction which may bite us back in this object.
+    // destruction which may bite us back in this object.
     // See https://discuss.kde.org/t/kmymoney-5-2-crash-after-saving-bank-transfer-via-aqbanking/38517/3
     // for an example
     disconnect(ui->beneficiaryName, &KLineEdit::textChanged, this, &sepaCreditTransferEdit::beneficiaryNameChanged);
diff --git a/kmymoney/plugins/views/onlinejoboutbox/konlinetransferform.h b/kmymoney/plugins/views/onlinejoboutbox/konlinetransferform.h
index 4064801cd2..ff762d41eb 100644
--- a/kmymoney/plugins/views/onlinejoboutbox/konlinetransferform.h
+++ b/kmymoney/plugins/views/onlinejoboutbox/konlinetransferform.h
@@ -29,7 +29,7 @@ class kOnlineTransferForm;
 /**
  * @brief The kOnlineTransferForm class
  *
- * @todo Disable Send/Enque button if no task is shown.
+ * @todo Disable Send/Enqueue button if no task is shown.
  * @todo If this dialog is shown a second time without setting a onlineJob it, it shows the previous content.
  *       Fix this by creating the IonlineJobEdit widgets on demand and destroying them afterwards.
  */
diff --git a/kmymoney/plugins/views/reports/core/kreportchartview.cpp b/kmymoney/plugins/views/reports/core/kreportchartview.cpp
index f181faa645..a460b5bb1e 100644
--- a/kmymoney/plugins/views/reports/core/kreportchartview.cpp
+++ b/kmymoney/plugins/views/reports/core/kreportchartview.cpp
@@ -647,7 +647,7 @@ void KReportChartView::adjustVerticalRange(const int precision)
             // if data model is represented by a horizontal line,
             // extend vertical range by two orders of magnitude upwards and downwards
             // if the whole data range is equal to zero,
-            // at least draw an empty chart with four orders of magnitude on the vertical exis
+            // at least draw an empty chart with four orders of magnitude on the vertical axis
             dataRangeStart = dataRangeStart > 0 ? qPow(10, qFloor(log10(dataRangeStart)) - 2) : precisionLimit;
             dataRangeEnd = dataRangeEnd > 0 ? qPow(10, qCeil(log10(dataRangeEnd)) + 2) : qPow(10, -precision + 4);
             dataRangeStartAdjusted = true;
diff --git a/kmymoney/plugins/woob/dialogs/mapaccountwizard.cpp b/kmymoney/plugins/woob/dialogs/mapaccountwizard.cpp
index b0d3285e79..1c6fe4932a 100644
--- a/kmymoney/plugins/woob/dialogs/mapaccountwizard.cpp
+++ b/kmymoney/plugins/woob/dialogs/mapaccountwizard.cpp
@@ -77,7 +77,7 @@ MapAccountWizard::MapAccountWizard(QWidget* parent, WoobInterface* woob)
 }
 
 /**
- * @internal Deconstructer stub needed to delete unique_ptrs with type Private
+ * @internal Destructor stub needed to delete unique_ptrs with type Private
  */
 MapAccountWizard::~MapAccountWizard()
 {
diff --git a/kmymoney/plugins/xml/mymoneyxmlreader.cpp b/kmymoney/plugins/xml/mymoneyxmlreader.cpp
index cace2123b6..b3eb2e7a94 100644
--- a/kmymoney/plugins/xml/mymoneyxmlreader.cpp
+++ b/kmymoney/plugins/xml/mymoneyxmlreader.cpp
@@ -255,7 +255,7 @@ public:
 
         // there are multiple identifiers used for the state in different
         // locations of the KMM file. We try to read all until we find an
-        // entry to maintain backward compatability
+        // entry to maintain backward compatibility
         rc.state = readStringAttribute(attributeName(Attribute::General::State));
         if (rc.state.isEmpty()) {
             rc.state = readStringAttribute(attributeName(Attribute::General::Country));
@@ -266,7 +266,7 @@ public:
 
         // there are multiple identifiers used for the zipcode in different
         // locations of the KMM file. We try to read all until we find an
-        // entry to maintain backward compatability
+        // entry to maintain backward compatibility
         rc.zipcode = readStringAttribute(attributeName(Attribute::General::ZipCode));
         if (rc.zipcode.isEmpty()) {
             rc.zipcode = readStringAttribute(attributeName(Attribute::General::AltZipCode));
diff --git a/kmymoney/plugins/xml/mymoneyxmlwriter.cpp b/kmymoney/plugins/xml/mymoneyxmlwriter.cpp
index 3bee2268fa..d9c917abf6 100644
--- a/kmymoney/plugins/xml/mymoneyxmlwriter.cpp
+++ b/kmymoney/plugins/xml/mymoneyxmlwriter.cpp
@@ -109,7 +109,7 @@ void MyMoneyXmlWriterPrivate::writeAddress(QXmlStreamWriter* writer,
     writer->writeAttribute(attributeName(Attribute::General::ZipCode), zip);
     writer->writeAttribute(attributeName(Attribute::General::Telephone), phone);
     /// @todo eventually remove
-    // the following four lines only for backward compatability to version 5.1 code
+    // the following four lines only for backward compatibility to version 5.1 code
     writer->writeAttribute(attributeName(Attribute::General::Country), state);
     writer->writeAttribute(attributeName(Attribute::General::AltCountry), state);
     writer->writeAttribute(attributeName(Attribute::General::AltZipCode), zip);
diff --git a/kmymoney/views/khomeview_p.h b/kmymoney/views/khomeview_p.h
index f9c5e19143..ef2579dd58 100644
--- a/kmymoney/views/khomeview_p.h
+++ b/kmymoney/views/khomeview_p.h
@@ -357,7 +357,7 @@ public:
 
     /**
      * Print text in the color set for negative numbers, if @p amount is negative
-     * abd @p isNegative is true
+     * and @p isNegative is true
      */
     QString showColoredAmount(const QString& amount, bool isNegative)
     {
diff --git a/kmymoney/views/ledgerview.cpp b/kmymoney/views/ledgerview.cpp
index e3b551301d..b2828562d0 100644
--- a/kmymoney/views/ledgerview.cpp
+++ b/kmymoney/views/ledgerview.cpp
@@ -1086,7 +1086,7 @@ void LedgerView::keyPressEvent(QKeyEvent* kev)
             // key press into an F2 to start editing the transaction.
             // This is otherwise suppressed. Comment from QAbstractItemView:
             //
-            // ### we can't open the editor on enter, becuse
+            // ### we can't open the editor on enter, because
             // some widgets will forward the enter event back
             // to the viewport, starting an endless loop
 
diff --git a/kmymoney/views/newtransactioneditor.cpp b/kmymoney/views/newtransactioneditor.cpp
index 0d2fdf4373..9f335a3537 100644
--- a/kmymoney/views/newtransactioneditor.cpp
+++ b/kmymoney/views/newtransactioneditor.cpp
@@ -1393,7 +1393,7 @@ void NewTransactionEditor::loadSchedule(const MyMoneySchedule& schedule, Schedul
         QSignalBlocker splitModelSignalBlocker(d->splitModel);
 
         // block the signals sent out from the payee edit widget so that
-        // the autofill logic is not triggered when loading the schdule
+        // the autofill logic is not triggered when loading the schedule
         QSignalBlocker autoFillSignalBlocker(d->ui->payeeEdit);
 
         for (const auto& split : d->m_transaction.splits()) {
diff --git a/kmymoney/views/splitview.cpp b/kmymoney/views/splitview.cpp
index e9b6195a3e..e7e7b590ed 100644
--- a/kmymoney/views/splitview.cpp
+++ b/kmymoney/views/splitview.cpp
@@ -454,7 +454,7 @@ void SplitView::keyPressEvent(QKeyEvent* kev)
         // key press into an F2 to start editing the transaction.
         // This is otherwise suppressed. Comment from QAbstractItemView:
         //
-        // ### we can't open the editor on enter, becuse
+        // ### we can't open the editor on enter, because
         // some widgets will forward the enter event back
         // to the viewport, starting an endless loop
 
diff --git a/kmymoney/widgets/amountedit.cpp b/kmymoney/widgets/amountedit.cpp
index 1bc4b1309e..73f4a0bd36 100644
--- a/kmymoney/widgets/amountedit.cpp
+++ b/kmymoney/widgets/amountedit.cpp
@@ -332,7 +332,7 @@ public:
             if (q->isEnabled() && !txt.isEmpty()) {
                 ensureFractionalPart(widgetTextCache, state);
                 // ensureFractionalPart is used to add digits but
-                // ist should not remove some. If that's the
+                // it should not remove some. If that's the
                 // case we revert what it has done
                 if (widgetTextCache.length() < txt.length()) {
                     widgetTextCache = txt;
diff --git a/kmymoney/widgets/columnselector.cpp b/kmymoney/widgets/columnselector.cpp
index 9eb1b19b2f..5dceb95338 100644
--- a/kmymoney/widgets/columnselector.cpp
+++ b/kmymoney/widgets/columnselector.cpp
@@ -335,7 +335,7 @@ bool ColumnSelector::eventFilter(QObject* o, QEvent* e)
     Q_D(ColumnSelector);
     if (e->type() == QEvent::Show) {
         // It has been noticed, that if the application's configuration is lost, the
-        // inital setup hidden columns are not filled with data but they are visible
+        // initial setup hidden columns are not filled with data but they are visible
         // in the view. Calling the hide/showSection again when the header view is
         // about to be displayed solves the issue and removes them completely.
         // Turns out that on Qt6 one needs to call showColumn before the hideColumn
diff --git a/kmymoney/widgets/kmymoneydateedit.cpp b/kmymoney/widgets/kmymoneydateedit.cpp
index 0a825d5ee9..fee5630221 100644
--- a/kmymoney/widgets/kmymoneydateedit.cpp
+++ b/kmymoney/widgets/kmymoneydateedit.cpp
@@ -624,7 +624,7 @@ void KMyMoneyDateEdit::keyPressEvent(QKeyEvent* keyEvent)
         if (keyEvent->text().length() > 0) {
             const auto ch(keyEvent->text().at(0));
 
-            // prevent two delimters in a row and simply
+            // prevent two delimiters in a row and simply
             // fake an overwrite and select the next section
             if (d->isValidDelimiter(ch)) {
                 if (d->isDelimiterAtPos(pos)) {
diff --git a/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp b/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp
index 5096ceef42..7fbc7f19c1 100644
--- a/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp
+++ b/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp
@@ -77,7 +77,7 @@ public:
         ui->m_investmentDetailsPage->init(m_account, m_security);
         ui->m_onlineUpdatePage->init(m_security);
 
-        // setup the signal here, so that the initialization does not interfer.
+        // setup the signal here, so that the initialization does not interfere.
         q->connect(ui->m_investmentDetailsPage, &KInvestmentDetailsWizardPage::securityIdChanged, q, [&](const QString& id) {
             m_security = MyMoneySecurity(id, m_security);
         });



More information about the kde-doc-english mailing list