[arch-commits] Commit in tuxcards/repos (4 files)

Felix Yan felixonmars at archlinux.org
Tue Jul 7 17:36:08 UTC 2020


    Date: Tuesday, July 7, 2020 @ 17:36:07
  Author: felixonmars
Revision: 659802

archrelease: copy trunk to community-staging-x86_64

Added:
  tuxcards/repos/community-staging-x86_64/
  tuxcards/repos/community-staging-x86_64/PKGBUILD
    (from rev 659800, tuxcards/trunk/PKGBUILD)
  tuxcards/repos/community-staging-x86_64/tuxcards-qt5.patch
    (from rev 659800, tuxcards/trunk/tuxcards-qt5.patch)
  tuxcards/repos/community-staging-x86_64/tuxcards.desktop
    (from rev 659800, tuxcards/trunk/tuxcards.desktop)

--------------------+
 PKGBUILD           |   39 +
 tuxcards-qt5.patch | 1088 +++++++++++++++++++++++++++++++++++++++++++++++++++
 tuxcards.desktop   |   10 
 3 files changed, 1137 insertions(+)

Copied: tuxcards/repos/community-staging-x86_64/PKGBUILD (from rev 659800, tuxcards/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD	                        (rev 0)
+++ community-staging-x86_64/PKGBUILD	2020-07-07 17:36:07 UTC (rev 659802)
@@ -0,0 +1,39 @@
+# Maintainer: Eric Bélanger <eric at archlinux.org>
+
+pkgname=tuxcards
+pkgver=2.2.1
+pkgrel=8
+pkgdesc="A hierarchical notebook to enter and manage notes and ideas in a structured manner"
+arch=('x86_64')
+url="https://www.tuxcards.de"
+license=('GPL')
+depends=('qt5-base')
+makedepends=('dos2unix')
+source=(https://www.tuxcards.de/src/tuxcards-${pkgver}/${pkgname}-${pkgver}.tar.gz tuxcards.desktop tuxcards-qt5.patch)
+sha512sums=('70d420f57e4d08341f4137fce0fd4d7afe59b9af5a4ef821d93b3aac912401772cdab2d240470ab96ba6c91a1548eecac87fcaa6c746e93d18d7b5be69d86052'
+            '947d683b1f66a29815277f3cafeabc2fe8a639faad78a5eac3de96ea7b65c38865700371282697dcf2e9d4bc50c3c441d4fa38c0ea6b84a48c5af2bcc145a37a'
+            '86a79238d0e37a9d085c13ef4972d4ee7449f0e9b3ab40910f3fbca9ec6c40c3b3f2c666112517a6dbd04d3c7b60fcbc160635b950f12c9a323a84857d60ff57')
+
+prepare() {
+  cd $pkgname
+  find -type f | xargs dos2unix # Fix line endings
+  patch -lp1 -i ../tuxcards-qt5.patch # Port to Qt5
+  sed -i 's|/usr/local/doc/tuxcards/flowers/|/usr/share/tuxcards/flowers/|' src/CTuxCardsConfiguration.cpp
+}
+
+build() {
+  cd "${srcdir}/${pkgname}"
+  qmake-qt5 tuxcards.pro
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}"
+  install -D -m755 tuxcards "${pkgdir}/usr/bin/tuxcards"
+  install -D -m644 src/icons/lo16-app-tuxcards.png "${pkgdir}/usr/share/icons/locolor/16x16/apps/tuxcards.png"
+  install -D -m644 src/icons/lo32-app-tuxcards.png "${pkgdir}/usr/share/icons/locolor/32x32/apps/tuxcards.png"
+  install -D -m644 "${srcdir}/tuxcards.desktop" "${pkgdir}/usr/share/applications/tuxcards.desktop"
+  install -D -m644 src/translations/tuxcards_de.qm "${pkgdir}/usr/share/tuxcards/i18/tuxcards_de.qm"
+  install -d "${pkgdir}/usr/share/tuxcards/flowers/"
+  install -m644 src/gui/cactusbar/flowers/*.gif "${pkgdir}/usr/share/tuxcards/flowers/"
+}

Copied: tuxcards/repos/community-staging-x86_64/tuxcards-qt5.patch (from rev 659800, tuxcards/trunk/tuxcards-qt5.patch)
===================================================================
--- community-staging-x86_64/tuxcards-qt5.patch	                        (rev 0)
+++ community-staging-x86_64/tuxcards-qt5.patch	2020-07-07 17:36:07 UTC (rev 659802)
@@ -0,0 +1,1088 @@
+From f496695228c2fec4942597c74abde746076eac09 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz <eschwartz at archlinux.org>
+Date: Wed, 27 Feb 2019 01:45:09 -0500
+Subject: [PATCH] WIP: Port to Qt5
+
+---
+ src/gui/CMainWindow.cpp                       | 78 +++++++++----------
+ src/gui/CTree.cpp                             | 35 +++++----
+ src/gui/CTreeElement.cpp                      |  2 +-
+ .../CConfigurationDialog.cpp                  |  4 +-
+ .../dateInputDialog/CDateInputDialog.cpp      |  2 +-
+ .../ExpiredElementsDialog.cpp                 |  2 +-
+ .../ExpiredElementsDialogInterface.h          | 26 +++----
+ .../CIconSelectorDialog.cpp                   |  8 +-
+ .../iconselectordialog/CIconSelectorItem.cpp  |  7 +-
+ .../dialogs/passwdDialog/CPasswdDialog.cpp    |  2 +-
+ .../propertyDialog/CPropertyDialog.cpp        | 14 ++--
+ .../dialogs/searchDialog/CSearchListItem.cpp  |  2 +-
+ .../searchDialog/CSearchListItemDelegate.cpp  |  2 +-
+ src/gui/editor/CEditor.cpp                    | 12 +--
+ src/information/CInformationElement.cpp       |  4 +-
+ src/information/htmlwriter.cpp                | 16 ++--
+ src/information/xmlpersister.cpp              |  2 +-
+ src/informationExt/CCollectionModel.cpp       | 52 ++++++-------
+ src/persister.cpp                             |  4 +-
+ src/utilities/base64/CBase64Coder.cpp         |  2 +-
+ tuxcards.pro                                  |  3 +
+ 21 files changed, 142 insertions(+), 137 deletions(-)
+ mode change 100755 => 100644 tuxcards.pro
+
+diff --git a/src/gui/CMainWindow.cpp b/src/gui/CMainWindow.cpp
+index d4b4163..9f61ecd 100755
+--- a/src/gui/CMainWindow.cpp
++++ b/src/gui/CMainWindow.cpp
+@@ -116,7 +116,7 @@ CMainWindow::CMainWindow( const QString& sArg )
+ // , mpQuickLoader( NULLPTR )
+  , mpStatusBar_ChangeLabel( NULLPTR )
+  , mpStatusBar_TextFormatLabel( NULLPTR )
+- , mbChangesExist( FALSE )
++ , mbChangesExist( false )
+  , mSaveChangesDialog( this )
+ 
+  , mpEditFontCombo( NULLPTR )
+@@ -260,7 +260,7 @@ void CMainWindow::settingUpMainWindow()
+    settingUpTree( *mpSplit );
+    settingUpEditor( *mpSplit );
+ 
+-   mpSplit->setOpaqueResize(TRUE);
++   mpSplit->setOpaqueResize(true);
+ 
+    settingUpActions();
+    settingUpMenu();
+@@ -535,21 +535,21 @@ void CMainWindow::settingUpActions( void )
+ 
+    // editor actions - text formating
+    mpEditBoldAction = new QAction( getIcon("text_bold"), tr("&Bold") /*"(Ctrl+B)"*/, this );
+-   QFont f = mpEditBoldAction->font(); f.setBold( TRUE ); mpEditBoldAction->setFont( f );
++   QFont f = mpEditBoldAction->font(); f.setBold( true ); mpEditBoldAction->setFont( f );
+    mpEditBoldAction->setShortcut( Qt::ControlModifier + Qt::Key_B );
+-   mpEditBoldAction->setCheckable( TRUE );
++   mpEditBoldAction->setCheckable( true );
+    connect( mpEditBoldAction, SIGNAL(triggered()), mpEditor, SLOT(toggleFontBold()) );
+ 
+    mpEditItalicAction = new QAction( getIcon("text_italic"), tr("&Italic") /*"(Ctrl+I)"*/, this );
+-   f = mpEditItalicAction->font(); f.setItalic( TRUE ); mpEditItalicAction->setFont( f );
++   f = mpEditItalicAction->font(); f.setItalic( true ); mpEditItalicAction->setFont( f );
+    mpEditItalicAction->setShortcut( Qt::ControlModifier + Qt::Key_I );
+-   mpEditItalicAction->setCheckable( TRUE );
++   mpEditItalicAction->setCheckable( true );
+    connect( mpEditItalicAction, SIGNAL(triggered(bool)), mpEditor, SLOT(setFontItalic(bool)) );
+ 
+    mpEditUnderAction = new QAction( getIcon("text_under"), tr("Underline") /*"(Ctrl+U)"*/, this );
+-   f = mpEditUnderAction->font(); f.setUnderline( TRUE ); mpEditUnderAction->setFont( f );
++   f = mpEditUnderAction->font(); f.setUnderline( true ); mpEditUnderAction->setFont( f );
+    mpEditUnderAction->setShortcut( Qt::ControlModifier + Qt::Key_U );
+-   mpEditUnderAction->setCheckable( TRUE );
++   mpEditUnderAction->setCheckable( true );
+    connect( mpEditUnderAction, SIGNAL(triggered(bool)), mpEditor, SLOT(setFontUnderline(bool)) );
+ 
+    // color action
+@@ -561,35 +561,35 @@ void CMainWindow::settingUpActions( void )
+ 
+    // alignment actions
+    mpEditTextLeftAction = new QAction( getIcon("text_left"), tr("Align Left"), this );
+-   mpEditTextLeftAction->setCheckable( TRUE );
++   mpEditTextLeftAction->setCheckable( true );
+    connect( mpEditTextLeftAction, SIGNAL(triggered()), this, SLOT(textLeft()) );
+ 
+    mpEditTextCenterAction = new QAction( getIcon("text_center"), tr("Center"), this );
+-   mpEditTextCenterAction->setCheckable( TRUE );
++   mpEditTextCenterAction->setCheckable( true );
+    connect( mpEditTextCenterAction, SIGNAL(triggered()), this, SLOT(textHCenter()) );
+ 
+    mpEditTextRightAction = new QAction( getIcon("text_right"), tr("Align Right"), this );
+-   mpEditTextRightAction->setCheckable( TRUE );
++   mpEditTextRightAction->setCheckable( true );
+    connect( mpEditTextRightAction, SIGNAL(triggered()), this, SLOT(textRight()) );
+ 
+    mpEditTextBlockAction = new QAction( getIcon("text_block"), tr("Text Block"), this );
+-   mpEditTextBlockAction->setCheckable( TRUE );
++   mpEditTextBlockAction->setCheckable( true );
+    connect( mpEditTextBlockAction, SIGNAL(triggered()), this, SLOT(textBlock()) );
+ 
+ 
+    // toggle toolbar actions
+    mpMainToolBarAction = new QAction( tr("Show Main Toolbar"), this );
+-   mpMainToolBarAction->setCheckable( TRUE );
++   mpMainToolBarAction->setCheckable( true );
+    mpMainToolBarAction->setChecked( mConfiguration.getBoolValue( CTuxCardsConfiguration::B_SHOW_MAIN_TOOLBAR ) );
+    connect( mpMainToolBarAction, SIGNAL(toggled(bool)), this, SLOT(slotSetMainToolBarVisible(bool)) );
+ 
+    mpEntryToolBarAction = new QAction( tr("Show Entry Manipulation Toolbar"), this );
+-   mpEntryToolBarAction->setCheckable( TRUE );
++   mpEntryToolBarAction->setCheckable( true );
+    mpEntryToolBarAction->setChecked( mConfiguration.getBoolValue( CTuxCardsConfiguration::B_SHOW_ENTRY_TOOLBAR ) );
+    connect( mpEntryToolBarAction, SIGNAL(toggled(bool)), this, SLOT(slotSetEntryToolBarVisible(bool)) );
+ 
+    mpEditorToolBarAction = new QAction( tr("Show Editor Toolbar"), this );
+-   mpEditorToolBarAction->setCheckable( TRUE );
++   mpEditorToolBarAction->setCheckable( true );
+    mpEditorToolBarAction->setChecked( mConfiguration.getBoolValue( CTuxCardsConfiguration::B_SHOW_EDITOR_TOOLBAR ) );
+    connect( mpEditorToolBarAction, SIGNAL(toggled(bool)), this, SLOT(slotSetEditorToolBarVisible(bool)) );
+ }
+@@ -1124,30 +1124,30 @@ void CMainWindow::textColorChanged( const QColor& c )
+ void CMainWindow::textAlignmentChanged( Qt::Alignment a )
+ // -------------------------------------------------------------------------------
+ {
+-   mpEditTextLeftAction->setChecked( FALSE );
+-   mpEditTextCenterAction->setChecked( FALSE );
+-   mpEditTextRightAction->setChecked( FALSE );
+-   mpEditTextBlockAction->setChecked( FALSE );
++   mpEditTextLeftAction->setChecked( false );
++   mpEditTextCenterAction->setChecked( false );
++   mpEditTextRightAction->setChecked( false );
++   mpEditTextBlockAction->setChecked( false );
+ 
+    //std::cout<<"CMainWindow::textAlignmentChanged() to "<<a<<std::endl;
+ 
+    switch (a)
+    {
+    case Qt::AlignHCenter:
+-      mpEditTextCenterAction->setChecked( TRUE );
++      mpEditTextCenterAction->setChecked( true );
+       //std::cout<<"center"<<std::endl;
+       break;
+    case Qt::AlignRight:
+-      mpEditTextRightAction->setChecked( TRUE );
++      mpEditTextRightAction->setChecked( true );
+       //std::cout<<"right"<<std::endl;
+       break;
+    case Qt::AlignJustify:
+-      mpEditTextBlockAction->setChecked( TRUE );
++      mpEditTextBlockAction->setChecked( true );
+       //std::cout<<"just"<<std::endl;
+       break;
+    case Qt::AlignLeft:
+    default:
+-      mpEditTextLeftAction->setChecked( TRUE );
++      mpEditTextLeftAction->setChecked( true );
+       //std::cout<<"left"<<std::endl;
+       break;
+    }
+@@ -1225,7 +1225,7 @@ void CMainWindow::textBlock()
+ // {
+ //    QString configurationFileName = QDir::homePath() + "/.tuxcards";
+ //
+-//    ConfigParser parser( configurationFileName, FALSE );
++//    ConfigParser parser( configurationFileName, false );
+ //    parser.setGroup("General");
+ //    QString version   = parser.readEntry("Version",   "previousVersion");
+ //    // TODO: Check whether this version is correct and does work
+@@ -1324,7 +1324,7 @@ QMessageBox::Button CMainWindow::askForSaving( const QString& sQuestion )
+ void CMainWindow::loadLastSavedDataIfConfigFileIsFound( const QString& sArg )
+ // -------------------------------------------------------------------------------
+ {
+-   bool bResult = FALSE;
++   bool bResult = false;
+ 
+    if ( sArg != "" )
+    {
+@@ -1421,13 +1421,13 @@ void CMainWindow::open()
+ 
+ 
+ /**
+- * Returns TRUE, if file was opend successfully; otherwise FALSE.
++ * Returns true, if file was opend successfully; otherwise false.
+  */
+ // -------------------------------------------------------------------------------
+ bool CMainWindow::open( const QString& sFileName )
+ // -------------------------------------------------------------------------------
+ {
+-   bool bRetVal = FALSE;
++   bool bRetVal = false;
+ 
+ //  int format = getDataFileFormat(fileName);
+ //
+@@ -1461,7 +1461,7 @@ bool CMainWindow::open( const QString& sFileName )
+  * informationcollection from it & sets latter one to be presented
+  * within tuxcards.
+  *
+- * Returns TRUE, if file was opend successfully; otherwise FALSE.
++ * Returns true, if file was opend successfully; otherwise false.
+  */
+ // -------------------------------------------------------------------------------
+ bool CMainWindow::openXMLDataFile( const QString& sFileName )
+@@ -1482,12 +1482,12 @@ bool CMainWindow::openXMLDataFile( const QString& sFileName )
+                            tr("ERROR - Could not open") + " '"+ sAbsoluteFileName
+                            + "' " + tr("for reading or parse error."),
+                            QMessageBox::Ok, QMessageBox::NoButton, QMessageBox::NoButton);
+-      return FALSE;
++      return false;
+    }
+ 
+    initializingCollection( sAbsoluteFileName );
+ 
+-   return TRUE;
++   return true;
+ }
+ 
+ // -------------------------------------------------------------------------------
+@@ -1687,7 +1687,7 @@ void CMainWindow::closeEvent( QCloseEvent* pEv )
+ // * informationcollection from it & sets latter one to be presented
+ // * within tuxcards.
+ // *
+-// * Returns TRUE, if file was opend successfully; otherwise FALSE.
++// * Returns true, if file was opend successfully; otherwise false.
+ // */
+ //// -------------------------------------------------------------------------------
+ //bool CMainWindow::openOldDataFile(QString fileName)
+@@ -1696,7 +1696,7 @@ void CMainWindow::closeEvent( QCloseEvent* pEv )
+ //  QFile file(fileName);
+ //  if (! file.open(QIODevice::ReadOnly) ) {
+ //    showMessage("ERROR could not open '"+fileName+"' for reading.", 5);
+-//    return FALSE;
++//    return false;
+ //  }
+ //
+ //  // create absolute file name, in case a relative one is given
+@@ -1715,7 +1715,7 @@ void CMainWindow::closeEvent( QCloseEvent* pEv )
+ //  mpCollection = Persister::createInformationCollection( s );
+ //  initializingCollection( fileName );
+ //
+-//  return TRUE;
++//  return true;
+ //}
+ //
+ //
+@@ -1816,9 +1816,9 @@ void CMainWindow::showMessage( const QString& sMessage, int iSeconds )
+ void CMainWindow::recognizeChanges()
+ // -------------------------------------------------------------------------------
+ {
+-   mbChangesExist = TRUE;
++   mbChangesExist = true;
+ 
+-   setWindowModified( TRUE );  // With this the members 'mpStatusBar_ChangeLabel'
++   setWindowModified( true );  // With this the members 'mpStatusBar_ChangeLabel'
+                                // and 'mbChangesExist' can be removed.
+ 
+    if ( mpStatusBar_ChangeLabel )
+@@ -1833,9 +1833,9 @@ void CMainWindow::recognizeChanges()
+ void CMainWindow::clearChanges()
+ // -------------------------------------------------------------------------------
+ {
+-   mbChangesExist = FALSE;
++   mbChangesExist = false;
+ 
+-   setWindowModified( FALSE );
++   setWindowModified( false );
+ 
+    if ( mpStatusBar_ChangeLabel )
+       mpStatusBar_ChangeLabel->setText(" ");
+@@ -1853,7 +1853,7 @@ void CMainWindow::callingExecutionStatement() const
+    if ( mConfiguration.getStringValue( CTuxCardsConfiguration::S_EXECUTE_STATEMENT ).isEmpty() )
+       return;
+ 
+-   system( mConfiguration.getStringValue( CTuxCardsConfiguration::S_EXECUTE_STATEMENT ).toAscii() );
++   system( mConfiguration.getStringValue( CTuxCardsConfiguration::S_EXECUTE_STATEMENT ).toLatin1() );
+ }
+ 
+ 
+@@ -1880,7 +1880,7 @@ void CMainWindow::exportHTML()
+   bool bSuccess = HTMLWriter::writeCollectionToHTMLFile( *mpCollection, sDirPath );
+ 
+   // done
+-  if ( FALSE != bSuccess )
++  if ( false != bSuccess )
+   {
+      QMessageBox::information( this, tr("HTML-Export"), tr("HTML") + "<em>" + tr("Export") +
+                                "</em> <font size=-1>(" + QString(TUX_SHORT_VERSION) + ")</font> " +
+diff --git a/src/gui/CTree.cpp b/src/gui/CTree.cpp
+index 233219d..8b44067 100644
+--- a/src/gui/CTree.cpp
++++ b/src/gui/CTree.cpp
+@@ -25,9 +25,12 @@
+ #define  getIcon(x)  CIconManager::getInstance().getIcon(x)
+ 
+ #include <QMessageBox>
++#include <QDrag>
+ #include <QDragEnterEvent>
+ #include "../CTuxCardsConfiguration.h"
+ 
++#include <QMimeData>
++
+ #define CTREE_COLUMN_ZERO  0
+ #define CTREE_AUTO_EXPAND_TIME 750
+ 
+@@ -68,7 +71,7 @@ CTree::CTree( QWidget* pParent )
+    settingUpContextMenu();
+    mHistory.setListener( this );
+ 
+-   setAcceptDrops( TRUE );
++   setAcceptDrops( true );
+ 
+    initModel();
+ }
+@@ -102,12 +105,12 @@ void CTree::settingUpActions()
+    mpHistoryPrevAction = new QAction( getIcon("back"), tr("Back, Previous Entry (Alt+Left)"), this );
+    mpHistoryPrevAction->setShortcut( Qt::AltModifier + Qt::Key_Left );
+    connect( mpHistoryPrevAction, SIGNAL(triggered()), this, SLOT(slotActivatePreviousHistoryElement()) );
+-   mpHistoryPrevAction->setEnabled( FALSE );
++   mpHistoryPrevAction->setEnabled( false );
+ 
+    mpHistoryNextAction = new QAction( getIcon("forward"), tr("Forward, Next Entry (Alt+Right)"), this );
+    mpHistoryNextAction->setShortcut( Qt::AltModifier + Qt::Key_Right );
+    connect( mpHistoryNextAction, SIGNAL(triggered()), this, SLOT(slotActivateNextHistoryElement()) );
+-   mpHistoryNextAction->setEnabled( FALSE );
++   mpHistoryNextAction->setEnabled( false );
+ 
+ 
+    mpLockAction = new QAction( getIcon("lock"), tr("Encrypt active Entry"), this );
+@@ -115,7 +118,7 @@ void CTree::settingUpActions()
+ 
+    mpRemoveLockAction = new QAction( getIcon("unlock"), tr("Remove Encryption from active Entry"), this );
+    connect( mpRemoveLockAction, SIGNAL(triggered()), this, SLOT(slotRemoveEncryptionFromActiveEntry()) );
+-   mpRemoveLockAction->setEnabled( FALSE );
++   mpRemoveLockAction->setEnabled( false );
+ 
+ }
+ 
+@@ -136,7 +139,7 @@ void CTree::settingUpContextMenu()
+    // add a separator
+    QAction* pSeparator = new QAction( "", this );
+    Q_ASSERT( pSeparator );
+-   pSeparator->setSeparator(TRUE);
++   pSeparator->setSeparator(true);
+    addAction( pSeparator );
+ 
+    addAction( mpIEMoveUpAction );
+@@ -145,7 +148,7 @@ void CTree::settingUpContextMenu()
+    // add another separator
+    pSeparator = new QAction( "", this );
+    Q_ASSERT( pSeparator );
+-   pSeparator->setSeparator(TRUE);
++   pSeparator->setSeparator(true);
+    addAction( pSeparator );
+ 
+    addAction( mpHistoryPrevAction );
+@@ -412,7 +415,7 @@ void CTree::slotTreeItemCollapsed( const QModelIndex& index )
+ 
+       CTreeInformationElement* pTIE = mModel.mapIndexToIE( index );
+       if ( pTIE )
+-         pTIE->setOpen( FALSE );
++         pTIE->setOpen( false );
+    }
+ }
+ 
+@@ -427,7 +430,7 @@ void CTree::slotTreeItemExpanded( const QModelIndex& index )
+ 
+       CTreeInformationElement* pTIE = mModel.mapIndexToIE( index );
+       if ( pTIE )
+-         pTIE->setOpen( TRUE );
++         pTIE->setOpen( true );
+    }
+ }
+ 
+@@ -456,7 +459,7 @@ void CTree::currentChanged( const QModelIndex& current, const QModelIndex& previ
+ void CTree::addElement()
+ // -------------------------------------------------------------------------------
+ {
+-   Q_ASSERT( TRUE == mModel.isValid() );
++   Q_ASSERT( true == mModel.isValid() );
+    if ( !mModel.isValid() )
+       return;
+ 
+@@ -506,7 +509,7 @@ void CTree::slotPropertyDialogSuccessfullyClosed()
+                         mModel.rowCount( currentIndex() ), currentIndex()
+                       );
+ 
+-      setExpanded ( currentIndex(), TRUE );
++      setExpanded ( currentIndex(), true );
+    }
+ }
+ 
+@@ -537,7 +540,7 @@ void CTree::changeActiveElementProperties()
+ void CTree::askForElementDeletionAndDeleteIt()
+ // -------------------------------------------------------------------------------
+ {
+-   Q_ASSERT( TRUE == mModel.isValid() );
++   Q_ASSERT( true == mModel.isValid() );
+    if ( !mModel.isValid() )
+       return;
+ 
+@@ -580,7 +583,7 @@ void CTree::askForElementDeletionAndDeleteIt()
+ void CTree::slotEncryptActiveElement()
+ // -------------------------------------------------------------------------------
+ {
+-   Q_ASSERT( TRUE == mModel.isValid() );
++   Q_ASSERT( true == mModel.isValid() );
+    if ( !mModel.isValid() )
+       return;
+ 
+@@ -631,7 +634,7 @@ void CTree::slotEncryptActiveElement()
+ void CTree::slotRemoveEncryptionFromActiveEntry()
+ // -------------------------------------------------------------------------------
+ {
+-   Q_ASSERT( TRUE == mModel.isValid() );
++   Q_ASSERT( true == mModel.isValid() );
+    if ( !mModel.isValid() )
+       return;
+ 
+@@ -965,7 +968,7 @@ bool CTree::isEntryDroppedOnItself( const QModelIndex& dropIndex,
+    //         <<"against '"<<mpModel->data(mDraggedIndexOrChild).toString().toStdString()<<"'"<<std::endl;
+ 
+    if ( dropIndex ==  draggedIndexOrChild )
+-      return TRUE;
++      return true;
+ 
+    QModelIndex parentIndex = draggedIndexOrChild;
+ 
+@@ -974,9 +977,9 @@ bool CTree::isEntryDroppedOnItself( const QModelIndex& dropIndex,
+    {
+       x = mModel.index( iRow, 0, parentIndex );
+       if ( isEntryDroppedOnItself( dropIndex, x ) )
+-         return TRUE;
++         return true;
+    }
+ 
+-   return FALSE;
++   return false;
+ }
+ /** *********************** Drag & Drop - end ***********************************/
+diff --git a/src/gui/CTreeElement.cpp b/src/gui/CTreeElement.cpp
+index 1bbbef1..9121842 100644
+--- a/src/gui/CTreeElement.cpp
++++ b/src/gui/CTreeElement.cpp
+@@ -69,7 +69,7 @@ void CTreeElement::init( CTreeInformationElement& element )
+   connect( &element, SIGNAL(childAdded(CInformationElement*)), this, SLOT(childAddEvent(CInformationElement*)) );
+   connect( &element, SIGNAL(childMoved(int, int)), this, SLOT(childMovedEvent(int, int)) );
+ 
+-//  setRenameEnabled(0, TRUE);
++//  setRenameEnabled(0, true);
+ }
+ 
+ /**
+diff --git a/src/gui/dialogs/configurationDialog/CConfigurationDialog.cpp b/src/gui/dialogs/configurationDialog/CConfigurationDialog.cpp
+index 12f7852..a74cbe7 100755
+--- a/src/gui/dialogs/configurationDialog/CConfigurationDialog.cpp
++++ b/src/gui/dialogs/configurationDialog/CConfigurationDialog.cpp
+@@ -35,9 +35,9 @@ CConfigurationDialog::CConfigurationDialog( QWidget* parent, CTuxCardsConfigurat
+    addCactusBarToDialog();
+ 
+    // do not use the lineBreak mode stuff, this is not needed
+-   ui.mpLineBreakGroupBox->setVisible( FALSE );
++   ui.mpLineBreakGroupBox->setVisible( false );
+ 
+-   setModal( TRUE );
++   setModal( true );
+ 
+    connect( ui.mpTopColorButton,    SIGNAL(clicked()), this, SLOT(slotChangeTopColor()) );
+    connect( ui.mpBottomColorButton, SIGNAL(clicked()), this, SLOT(slotChangeBottomColor()) );
+diff --git a/src/gui/dialogs/dateInputDialog/CDateInputDialog.cpp b/src/gui/dialogs/dateInputDialog/CDateInputDialog.cpp
+index 5dbd284..23797c7 100644
+--- a/src/gui/dialogs/dateInputDialog/CDateInputDialog.cpp
++++ b/src/gui/dialogs/dateInputDialog/CDateInputDialog.cpp
+@@ -28,7 +28,7 @@ CDateInputDialog::CDateInputDialog( QWidget* pParent )
+ // -------------------------------------------------------------------------------
+ {
+    ui.setupUi( this );
+-   setModal( TRUE );
++   setModal( true );
+ }
+ 
+ 
+diff --git a/src/gui/dialogs/expiredElementsDialog/ExpiredElementsDialog.cpp b/src/gui/dialogs/expiredElementsDialog/ExpiredElementsDialog.cpp
+index 2a593e5..3ca11a8 100755
+--- a/src/gui/dialogs/expiredElementsDialog/ExpiredElementsDialog.cpp
++++ b/src/gui/dialogs/expiredElementsDialog/ExpiredElementsDialog.cpp
+@@ -36,7 +36,7 @@ ExpiredElementsDialog::ExpiredElementsDialog( QWidget* pParent )
+    , mContextMenu( pParent )
+ // -------------------------------------------------------------------------------
+ {
+-   setModal( TRUE );
++   setModal( true );
+    ui.setupUi(this);
+ 
+    connect( ui.pExpiryList, SIGNAL(clicked(Q3ListViewItem*)), this, SLOT(previewEntry(Q3ListViewItem*)) );
+diff --git a/src/gui/dialogs/expiredElementsDialog/ExpiredElementsDialogInterface.h b/src/gui/dialogs/expiredElementsDialog/ExpiredElementsDialogInterface.h
+index aecf93b..c13cdbb 100644
+--- a/src/gui/dialogs/expiredElementsDialog/ExpiredElementsDialogInterface.h
++++ b/src/gui/dialogs/expiredElementsDialog/ExpiredElementsDialogInterface.h
+@@ -2,19 +2,19 @@
+ #define EXPIREDELEMENTSDIALOGINTERFACE_H
+ 
+ #include <QtCore/QVariant>
+-#include <QtGui/QAction>
+-#include <QtGui/QApplication>
+-#include <QtGui/QButtonGroup>
+-#include <QtGui/QDialog>
+-#include <QtGui/QGroupBox>
+-#include <QtGui/QHBoxLayout>
+-#include <QtGui/QLabel>
+-#include <QtGui/QPushButton>
+-#include <QtGui/QSpacerItem>
+-#include <QtGui/QTextEdit>
+-#include <QtGui/QTreeWidget>
+-#include <QtGui/QVBoxLayout>
+-#include <QtGui/QWidget>
++#include <QAction>
++#include <QApplication>
++#include <QButtonGroup>
++#include <QDialog>
++#include <QGroupBox>
++#include <QHBoxLayout>
++#include <QLabel>
++#include <QPushButton>
++#include <QSpacerItem>
++#include <QTextEdit>
++#include <QTreeWidget>
++#include <QVBoxLayout>
++#include <QWidget>
+ #include <Qt3Support/Q3MimeSourceFactory>
+ 
+ class Ui_ExpiredElementsDialogInterface
+diff --git a/src/gui/dialogs/iconselectordialog/CIconSelectorDialog.cpp b/src/gui/dialogs/iconselectordialog/CIconSelectorDialog.cpp
+index 1580f01..bbd3623 100755
+--- a/src/gui/dialogs/iconselectordialog/CIconSelectorDialog.cpp
++++ b/src/gui/dialogs/iconselectordialog/CIconSelectorDialog.cpp
+@@ -144,7 +144,7 @@ void CIconSelectorDialog::progressBar_startReadDir( int iDirCount )
+ 
+    ui.pProgressBar->reset();
+    ui.pProgressBar->setMaximum( iDirCount );
+-   ui.pProgressBar->setVisible( TRUE );
++   ui.pProgressBar->setVisible( true );
+ }
+ 
+ // -------------------------------------------------------------------------------
+@@ -166,7 +166,7 @@ void CIconSelectorDialog::progressBar_readDirDone()
+       return;
+ 
+    ui.pProgressBar->setValue( ui.pProgressBar->maximum() );
+-   ui.pProgressBar->setVisible( FALSE );
++   ui.pProgressBar->setVisible( false );
+ }
+ 
+ 
+@@ -183,9 +183,9 @@ void CIconSelectorDialog::readDirectory( const QDir& dir )
+       return;
+ 
+    if( dir.isRoot() )
+-      ui.pDirectoryUpButton->setEnabled( FALSE );
++      ui.pDirectoryUpButton->setEnabled( false );
+    else
+-      ui.pDirectoryUpButton->setEnabled( TRUE );
++      ui.pDirectoryUpButton->setEnabled( true );
+ 
+    ui.pList->clear();
+    directoryChanged( dir.absolutePath() );
+diff --git a/src/gui/dialogs/iconselectordialog/CIconSelectorItem.cpp b/src/gui/dialogs/iconselectordialog/CIconSelectorItem.cpp
+index 804487f..71366f0 100644
+--- a/src/gui/dialogs/iconselectordialog/CIconSelectorItem.cpp
++++ b/src/gui/dialogs/iconselectordialog/CIconSelectorItem.cpp
+@@ -21,7 +21,6 @@
+ #include <QFileInfo>
+ #include <QPainter>
+ #include <QDir>
+-#include <QMimeSource>
+ #include <QApplication>
+ 
+ static QPixmap *static_pIconFolderLocked = 0;
+@@ -57,7 +56,7 @@ CIconSelectorItem::CIconSelectorItem( QListWidget* pParent, QFileInfo* pFI )
+    {
+       // set font to italic
+       QFont f( font() );
+-      f.setItalic( TRUE );
++      f.setItalic( true );
+       setFont( f );
+    }
+ 
+@@ -83,7 +82,7 @@ bool CIconSelectorItem::isDir() const
+ // -------------------------------------------------------------------------------
+ {
+    if ( !mpItemFileInfo )
+-      return FALSE;
++      return false;
+ 
+    return mpItemFileInfo->isDir();
+ }
+@@ -93,7 +92,7 @@ bool CIconSelectorItem::isLink() const
+ // -------------------------------------------------------------------------------
+ {
+    if ( !mpItemFileInfo )
+-      return FALSE;
++      return false;
+ 
+    return mpItemFileInfo->isSymLink();
+ }
+diff --git a/src/gui/dialogs/passwdDialog/CPasswdDialog.cpp b/src/gui/dialogs/passwdDialog/CPasswdDialog.cpp
+index 460e044..5df7f73 100644
+--- a/src/gui/dialogs/passwdDialog/CPasswdDialog.cpp
++++ b/src/gui/dialogs/passwdDialog/CPasswdDialog.cpp
+@@ -31,7 +31,7 @@ CPasswdDialog::CPasswdDialog( QWidget* pParent )
+ // -------------------------------------------------------------------------------
+ {
+    ui.setupUi( this );
+-   setModal( TRUE );
++   setModal( true );
+ 
+    connect( ui.mpOkButton, SIGNAL(released()), this, SLOT(slotVerifyPasswd()) );
+ }
+diff --git a/src/gui/dialogs/propertyDialog/CPropertyDialog.cpp b/src/gui/dialogs/propertyDialog/CPropertyDialog.cpp
+index dedb768..85af88c 100644
+--- a/src/gui/dialogs/propertyDialog/CPropertyDialog.cpp
++++ b/src/gui/dialogs/propertyDialog/CPropertyDialog.cpp
+@@ -54,7 +54,7 @@ CPropertyDialog::CPropertyDialog( QWidget* pParent/*,
+ // -------------------------------------------------------------------------------
+ {
+    ui.setupUi( this );
+-   setModal( TRUE );
++   setModal( true );
+ 
+    connect( ui.mpChangeIconButton, SIGNAL(clicked()), this, SLOT(chooseIcon()) );
+    connect( ui.mpChangeExpiryDateButton, SIGNAL(clicked()), this, SLOT(openDateInputDialog()) );
+@@ -133,7 +133,7 @@ void CPropertyDialog::setUp( CInformationElement* pElement, int iMode )
+                      pElement->getDescriptionColor()/*,
+                      pElement->isEncryptionEnabled(),
+                      pElement->isCurrentlyEncrypted()*/ );
+-      ui.mpTextFormatChoser->setEnabled( FALSE );
++      ui.mpTextFormatChoser->setEnabled( false );
+    }
+    else if ( MODE_CREATE_NEW_ELEMENT == iMode )
+    {
+@@ -141,7 +141,7 @@ void CPropertyDialog::setUp( CInformationElement* pElement, int iMode )
+ 
+       ui.mpParentLabel->setText( tr("Child from") + " '" + pElement->getDescription() + "'" );
+       setAttributes( "", CInformationElement_NO_ICON );
+-      ui.mpTextFormatChoser->setEnabled( TRUE );
++      ui.mpTextFormatChoser->setEnabled( true );
+    }
+    else
+    {
+@@ -169,13 +169,13 @@ void CPropertyDialog::setAttributes( QString sDescription, QString sIconFilename
+    if ( sIconFilename == CInformationElement_NO_ICON )
+    {
+       // entry without icon
+-      ui.mpUseIconGroupBox->setChecked( FALSE );
++      ui.mpUseIconGroupBox->setChecked( false );
+       ui.mpIconLabel->setPixmap( mBlankIcon );
+    }
+    else
+    {
+       // entry with icon
+-      ui.mpUseIconGroupBox->setChecked( TRUE );
++      ui.mpUseIconGroupBox->setChecked( true );
+       ui.mpIconLabel->setPixmap( QPixmap::fromImage( QImage(sIconFilename) ) );
+    }
+    ui.mpLocationLabel->setText( sIconFilename );
+@@ -415,12 +415,12 @@ void CPropertyDialog::changeProperties()
+    if ( miMode == MODE_CHANGE_PROPERTIES )
+    {
+       // change properties: name & icon
+-      mpEditingElement->setBatched( TRUE );
++      mpEditingElement->setBatched( true );
+       mpEditingElement->setDescription( getName() );
+       mpEditingElement->setIconFileName( getIconFileName() );
+       mpEditingElement->setDescriptionColor( getDescriptionColor() );
+       mpEditingElement->setExpiryDate( ui.mpExpiryDateGroupBox->isChecked(), mExpiryDate );
+-      mpEditingElement->setBatched( FALSE );
++      mpEditingElement->setBatched( false );
+ 
+       // only do something if encryption mode has changed
+ //      if ( bEncryptionModeChanged )
+diff --git a/src/gui/dialogs/searchDialog/CSearchListItem.cpp b/src/gui/dialogs/searchDialog/CSearchListItem.cpp
+index a7d7589..51679c9 100755
+--- a/src/gui/dialogs/searchDialog/CSearchListItem.cpp
++++ b/src/gui/dialogs/searchDialog/CSearchListItem.cpp
+@@ -35,7 +35,7 @@ CSearchListItem::CSearchListItem( QTreeWidget* pParent, Path* pPath, int iLocati
+    setText( 1, (iLocation == CSearchPosition::SP_NAME ? QString("") : s) );
+ 
+    // Sets the font of column 0 to bold.
+-   //QFont f = font(0); f.setBold(TRUE); setFont(0, f);
++   //QFont f = font(0); f.setBold(true); setFont(0, f);
+ }
+ 
+ // -------------------------------------------------------------------------------
+diff --git a/src/gui/dialogs/searchDialog/CSearchListItemDelegate.cpp b/src/gui/dialogs/searchDialog/CSearchListItemDelegate.cpp
+index 0900ff3..1bd15d5 100755
+--- a/src/gui/dialogs/searchDialog/CSearchListItemDelegate.cpp
++++ b/src/gui/dialogs/searchDialog/CSearchListItemDelegate.cpp
+@@ -62,7 +62,7 @@ void CSearchListItemDelegate::drawDisplay( QPainter* pPainter,
+       //QMessageBox::information( 0, "", "<i>CSearchListItemDelegate::drawDisplay()</i>" );
+ 
+       QFont f = pPainter->font();
+-      f.setItalic( TRUE );
++      f.setItalic( true );
+       pPainter->setFont( f );
+       pPainter->setPen( Qt::red );
+       pPainter->drawText( option.rect, "abc" );
+diff --git a/src/gui/editor/CEditor.cpp b/src/gui/editor/CEditor.cpp
+index 8c08f76..e1b1f94 100755
+--- a/src/gui/editor/CEditor.cpp
++++ b/src/gui/editor/CEditor.cpp
+@@ -32,7 +32,7 @@
+ CEditor::CEditor( QWidget *pParent )
+   : QTextEdit( pParent )
+   , mpActiveElement( NULLPTR )
+-  , SEMAPHORE_TEXT_WAS_SET( FALSE )
++  , SEMAPHORE_TEXT_WAS_SET( false )
+ //  , meLinebreakMode( LINEBREAK_WITH_CTRL_SHIFT )
+   , mbUseRichText( true )
+   , mEditorFont()
+@@ -82,7 +82,7 @@ QString CEditor::getText( void )
+ void CEditor::setText( const QString& sText )
+ // -------------------------------------------------------------------------------
+ {
+-   SEMAPHORE_TEXT_WAS_SET = TRUE;
++   SEMAPHORE_TEXT_WAS_SET = true;
+ 
+    if ( mbUseRichText )
+       setHtml( sText );
+@@ -158,7 +158,7 @@ void CEditor::initialize( void )
+    setText("");
+    mpActiveElement = NULLPTR;
+ 
+-   SEMAPHORE_TEXT_WAS_SET = FALSE;
++   SEMAPHORE_TEXT_WAS_SET = false;
+ //  connect( this, SIGNAL(textChanged()), this, SLOT(sendUndoAvailableSignal()));
+ //  connect( this, SIGNAL(textChanged()), this, SLOT(sendRedoAvailableSignal()));
+ }
+@@ -197,9 +197,9 @@ void CEditor::sendUndoAvailableSignal( void )
+   if ( isUndoAvailable() )
+   {
+     if ( SEMAPHORE_TEXT_WAS_SET )
+-      SEMAPHORE_TEXT_WAS_SET = FALSE;
++      SEMAPHORE_TEXT_WAS_SET = false;
+     else
+-      emit undoAvailable( TRUE );
++      emit undoAvailable( true );
+   }
+ }
+ */
+@@ -425,7 +425,7 @@ return;
+    else
+    {
+       // This should not happen. An informationFormat should always be != NONE.
+-      Q_ASSERT( FALSE );
++      Q_ASSERT( false );
+    }
+ 
+    setAcceptRichText( mbUseRichText );
+diff --git a/src/information/CInformationElement.cpp b/src/information/CInformationElement.cpp
+index f71b812..1c200e1 100644
+--- a/src/information/CInformationElement.cpp
++++ b/src/information/CInformationElement.cpp
+@@ -539,7 +539,7 @@ QString CInformationElement::extractSearchLine( const QTextCursor& c ) const
+    for ( i = iStartWithinLine; i >= 0; i-- )
+    {
+       QChar cChar = sLine.at(i);
+-      if ( 0 == cChar.toAscii() )
++      if ( 0 == cChar.toLatin1() )
+       {
+          iTrimmedLineStart = i+1;
+          break;
+@@ -550,7 +550,7 @@ QString CInformationElement::extractSearchLine( const QTextCursor& c ) const
+    for ( i = iEndWithinLine; i < sLine.length(); i++ )
+    {
+       QChar cChar = sLine.at(i);
+-      if ( 0 == cChar.toAscii() )
++      if ( 0 == cChar.toLatin1() )
+       {
+          iTrimmedLineEnd = i;
+          break;
+diff --git a/src/information/htmlwriter.cpp b/src/information/htmlwriter.cpp
+index 9be8245..432b022 100755
+--- a/src/information/htmlwriter.cpp
++++ b/src/information/htmlwriter.cpp
+@@ -38,7 +38,7 @@ QStringList HTMLWriter::static_List = QStringList();
+ 
+ /**
+  * Exports a aollection to HTML.
+- * Returns 'TRUE' if successful, otherwise 'FALSE'.
++ * Returns 'true' if successful, otherwise 'false'.
+  */
+ // -------------------------------------------------------------------------------
+ bool HTMLWriter::writeCollectionToHTMLFile( CInformationCollection& collection,
+@@ -49,15 +49,15 @@ bool HTMLWriter::writeCollectionToHTMLFile( CInformationCollection& collection,
+ 
+    bool bSuccess = createSubDir( dir );
+    if ( !bSuccess )
+-      return FALSE;
++      return false;
+ 
+    bSuccess = createImages( dir );
+    if ( !bSuccess )
+-      return FALSE;
++      return false;
+ 
+    static_List.clear();
+ 
+-   // TODO: Check if files could be opened, also. If not -> return 'FALSE'.
++   // TODO: Check if files could be opened, also. If not -> return 'false'.
+    createTopFrame( dir );
+ 
+    CInformationElement* pRootElem = collection.getRootElement();
+@@ -68,7 +68,7 @@ bool HTMLWriter::writeCollectionToHTMLFile( CInformationCollection& collection,
+    }
+ 
+    static_List.clear();
+-   return TRUE;
++   return true;
+ }
+ 
+ 
+@@ -77,10 +77,10 @@ bool HTMLWriter::createSubDir( const QDir& dir )
+ // -------------------------------------------------------------------------------
+ {
+    bool bSuccess = dir.mkdir( TUX_HTMLEXPORT_SUBDIR );
+-   if ( FALSE == bSuccess )
+-      return FALSE;
++   if ( false == bSuccess )
++      return false;
+ 
+-   return TRUE;
++   return true;
+ }
+ 
+ // -------------------------------------------------------------------------------
+diff --git a/src/information/xmlpersister.cpp b/src/information/xmlpersister.cpp
+index 896d6cb..973c52d 100755
+--- a/src/information/xmlpersister.cpp
++++ b/src/information/xmlpersister.cpp
+@@ -260,7 +260,7 @@ void XMLPersister::parseAttributes( QDomElement& elem,
+ bool XMLPersister::createDomDocumentFromFile( QFile& xmlFile, QDomDocument& doc )
+ // -------------------------------------------------------------------------------
+ {
+-   bool bRetVal = FALSE;
++   bool bRetVal = false;
+ 
+    if ( !xmlFile.open( QIODevice::ReadOnly ) )
+       return bRetVal;
+diff --git a/src/informationExt/CCollectionModel.cpp b/src/informationExt/CCollectionModel.cpp
+index d8ac29a..5849abe 100755
+--- a/src/informationExt/CCollectionModel.cpp
++++ b/src/informationExt/CCollectionModel.cpp
+@@ -75,9 +75,9 @@ bool CCollectionModel::isValid() const
+ // -------------------------------------------------------------------------------
+ {
+    if ( mpCollection )
+-      return TRUE;
++      return true;
+ 
+-   return FALSE;
++   return false;
+ }
+ 
+ // -------------------------------------------------------------------------------
+@@ -196,7 +196,7 @@ bool CCollectionModel::hasChildren ( const QModelIndex& parent /*= QModelIndex()
+ {
+    //std::cout<<"CCollectionModel::hasChildren( parent is valid = "<<parent.isValid()<<" )";
+ 
+-   bool bRetVal = FALSE;
++   bool bRetVal = false;
+ 
+    if ( !mpCollection )
+       return bRetVal;
+@@ -207,7 +207,7 @@ bool CCollectionModel::hasChildren ( const QModelIndex& parent /*= QModelIndex()
+       Q_ASSERT( NULLPTR != mpCollection->getRootElement() );
+ 
+       if ( mpCollection->getRootElement() )
+-         bRetVal = TRUE;
++         bRetVal = true;
+    }
+    else
+    {
+@@ -363,18 +363,18 @@ bool CCollectionModel::setData( const QModelIndex& index, const QVariant& value,
+ 
+ 
+    if (!index.isValid())
+-      return FALSE;
++      return false;
+ 
+    if ( Qt::EditRole != iRole )
+-      return TRUE;
++      return true;
+ 
+    CInformationElement* pIE = mapIndexToIE( index );
+    Q_ASSERT( NULLPTR != pIE );
+    if ( !pIE )
+-      return TRUE;
++      return true;
+ 
+    pIE->setDescription( value.toString() );
+-   return TRUE;
++   return true;
+ 
+    // TODO: dataChanged() signal is not emitted. Is this really necessary?
+ }
+@@ -541,11 +541,11 @@ bool CCollectionModel::insertRow( const QString&     sDescription,
+ {
+    Q_ASSERT( NULLPTR != mpCollection );
+    if ( !mpCollection )
+-      return FALSE;
++      return false;
+ 
+ 
+    if ( !parent.isValid() )
+-      return FALSE;
++      return false;
+ 
+    CInformationElement* pParentIE = mapIndexToIE( parent );
+    CTreeInformationElement* pNewElement = createNewChild( sDescription,
+@@ -557,7 +557,7 @@ bool CCollectionModel::insertRow( const QString&     sDescription,
+                                                           pParentIE );
+ 
+    if ( !pNewElement )
+-      return FALSE;
++      return false;
+ 
+ 
+    beginInsertRows( parent, iRow, iRow );  // begin insertion
+@@ -565,7 +565,7 @@ bool CCollectionModel::insertRow( const QString&     sDescription,
+    endInsertRows();                        // end insertion
+ 
+    mpCollection->setActiveElement( pNewElement );
+-   return TRUE;
++   return true;
+ }
+ 
+ /**
+@@ -623,22 +623,22 @@ bool CCollectionModel::removeRow( int iRow, const QModelIndex& parent )
+ {
+    Q_ASSERT( NULLPTR != mpCollection );
+    if ( !mpCollection )
+-      return FALSE;
++      return false;
+ 
+ 
+    if ( !parent.isValid() )
+-      return FALSE;
++      return false;
+ 
+    CInformationElement* pParentIE = mapIndexToIE( parent );
+    Q_ASSERT( NULLPTR != pParentIE );
+    if ( !pParentIE )
+-      return FALSE;
++      return false;
+ 
+    beginRemoveRows( parent, iRow, iRow );  // begin removal
+    pParentIE->removeChild( iRow );
+    endRemoveRows();                        // end removal
+ 
+-   return TRUE;
++   return true;
+ }
+ 
+ 
+@@ -769,20 +769,20 @@ bool CCollectionModel::dropMimeData( const QMimeData* pData, Qt::DropAction,
+ 
+    Q_ASSERT( NULLPTR != mpCollection );
+    if ( !mpCollection )
+-      return FALSE;
++      return false;
+ 
+ 
+    if ( !pData )
+-      return FALSE;
++      return false;
+ 
+ 
+    if ( !parent.isValid() )
+-      return FALSE;
++      return false;
+ 
+    CTreeInformationElement* pParentTIE = dynamic_cast<CTreeInformationElement*>( mapIndexToIE(parent) );
+    Q_ASSERT( NULLPTR != pParentTIE );
+    if ( !pParentTIE )
+-      return FALSE;
++      return false;
+ 
+    //std::cout<<"CCollectionModel::dropMimeData() - possible formats are:"<<std::endl;
+    //QStringList possibleDropFormats = pData->formats();
+@@ -795,7 +795,7 @@ bool CCollectionModel::dropMimeData( const QMimeData* pData, Qt::DropAction,
+       // if data are empty then return
+       QString sInformationString = pData->text();
+       if ( sInformationString.isEmpty() )
+-         return FALSE;
++         return false;
+ 
+       // use first word for entry description
+       QString sDescription = sInformationString.section( ' ', 0, 0, QString::SectionSkipEmpty );
+@@ -804,12 +804,12 @@ bool CCollectionModel::dropMimeData( const QMimeData* pData, Qt::DropAction,
+                                                              InformationFormat::getByString("ASCII"),
+                                                              "",
+                                                              QColor(0,0,0),
+-                                                             FALSE,
++                                                             false,
+                                                              QDate::currentDate(),
+                                                              pParentTIE );
+ 
+       if ( !pNewElement )
+-         return FALSE;
++         return false;
+ 
+       pNewElement->setInformation( sInformationString );
+ 
+@@ -826,14 +826,14 @@ bool CCollectionModel::dropMimeData( const QMimeData* pData, Qt::DropAction,
+ 
+       CInformationCollection* pCollection = XMLPersister::createInformationCollection( sDropData );
+       if ( !pCollection )
+-         return FALSE;
++         return false;
+ 
+       CInformationElement* pRoot = pCollection->getRootElement();
+       CTreeInformationElement* pTIE = dynamic_cast<CTreeInformationElement*>(pRoot);
+ 
+       Q_ASSERT( NULLPTR != pTIE );
+       if ( !pTIE )
+-         return FALSE;
++         return false;
+ 
+       beginInsertRows( parent, iRow, iRow );  // begin insertion
+       pParentTIE->addChild( pTIE );
+@@ -842,5 +842,5 @@ bool CCollectionModel::dropMimeData( const QMimeData* pData, Qt::DropAction,
+       //std::cout<<"CCollectionModel::dropMimeData() - entry moved"<<std::endl;
+    }
+ 
+-   return TRUE;
++   return true;
+ }
+diff --git a/src/persister.cpp b/src/persister.cpp
+index 6ace3d1..2e72246 100755
+--- a/src/persister.cpp
++++ b/src/persister.cpp
+@@ -93,7 +93,7 @@ void Persister::unpackWithIcons(QString s, bool root, CTreeInformationElement* p
+ 	knoten=knoten.mid(i+1+l2);
+ 
+ 	// check whether this Knoten was opened or closed
+-	isOpen = (knoten.left(1)=="+" ? FALSE : TRUE );
++	isOpen = (knoten.left(1)=="+" ? false : true );
+ 	knoten=knoten.mid(1);
+ 
+ 	// extract icon file
+@@ -189,7 +189,7 @@ void Persister::unpackWithIcons(QString s, bool root, CTreeInformationElement* p
+ //	knoten=knoten.mid(i+1+l2);
+ //
+ //	// check whether this Knoten was opened or closed
+-//	isOpen = (knoten.left(1)=="+" ? FALSE : TRUE );
++//	isOpen = (knoten.left(1)=="+" ? false : true );
+ //	knoten=knoten.mid(1);
+ //
+ //	i=knoten.find("*");
+diff --git a/src/utilities/base64/CBase64Coder.cpp b/src/utilities/base64/CBase64Coder.cpp
+index 5a2d48d..82610f2 100644
+--- a/src/utilities/base64/CBase64Coder.cpp
++++ b/src/utilities/base64/CBase64Coder.cpp
+@@ -148,7 +148,7 @@ void CBase64Coder::decode( QByteArray& dest, const QString& sSource ) const
+          if ( sSource.length() <= iCurrentSourcePos )
+             break;
+ 
+-         unsigned char cSourceChar = sSource[iCurrentSourcePos++].toAscii();
++         unsigned char cSourceChar = sSource[iCurrentSourcePos++].toLatin1();
+          if ( ('\n' != cSourceChar) && ('\r' != cSourceChar) )
+          {
+                if (('=' != cSourceChar) && (sSource.length() > iCurrentSourcePos))
+diff --git a/tuxcards.pro b/tuxcards.pro
+old mode 100755
+new mode 100644
+index 60050b4..3650774
+--- a/tuxcards.pro
++++ b/tuxcards.pro
+@@ -1,5 +1,8 @@
+ # TEMPLATE = app #lib
+ QT += xml
++QT += gui
++QT += widgets
++QT += printsupport
+ 
+ CONFIG += qt debug  #warn_on release #release  #staticlib
+ #exists( $(QTDIR)/lib/libqt-mt* ) {

Copied: tuxcards/repos/community-staging-x86_64/tuxcards.desktop (from rev 659800, tuxcards/trunk/tuxcards.desktop)
===================================================================
--- community-staging-x86_64/tuxcards.desktop	                        (rev 0)
+++ community-staging-x86_64/tuxcards.desktop	2020-07-07 17:36:07 UTC (rev 659802)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Tuxcards
+Comment=Manage notes and ideas in tree structures
+Icon=/usr/share/icons/locolor/32x32/apps/tuxcards.png
+Exec=tuxcards
+Terminal=false
+Type=Application
+StartupNotify=true
+Categories=Application;Office;Utility
+Encoding=UTF-8



More information about the arch-commits mailing list