Author: jghali
Date: Tue Sep 17 04:07:41 2019
New Revision: 23199

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=23199
Log:
Some cleanup and refactoring for page palette components

Modified:
    trunk/Scribus/scribus/ui/pagepalette_pages.cpp
    trunk/Scribus/scribus/ui/pagepalette_widgets.cpp
    trunk/Scribus/scribus/ui/pagepalette_widgets.h

Modified: trunk/Scribus/scribus/ui/pagepalette_pages.cpp
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=23199&path=/trunk/Scribus/scribus/ui/pagepalette_pages.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/pagepalette_pages.cpp      (original)
+++ trunk/Scribus/scribus/ui/pagepalette_pages.cpp      Tue Sep 17 04:07:41 2019
@@ -39,7 +39,7 @@
        setSizePolicy( QSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum));
 
        masterPageList->setMinimumSize(QSize(130,70));
-       masterPageList->Thumb = false;
+       masterPageList->m_thumb = false;
        masterPageList->setIconSize(QSize(60, 60));
 
        QHeaderView *Header = pageView->verticalHeader();
@@ -128,16 +128,16 @@
        m_scMW->Apply_MasterPage(masterpageName, pageIndex, false);
        currView->reformPages();
        currView->DrawNew();
-       SeItem* pageItem = pageView->GetPageItem(pageIndex);
+       SeItem* pageItem = pageView->getPageItem(pageIndex);
        if (pageItem)
                pageItem->setIcon(createIcon(pageIndex, masterpageName, pix));
 }
 
 void PagePalette_Pages::pageView_movePage(int r, int c)
 {
-       if (r == c || r == pageView->MaxC)
-               return;
-       if (c > pageView->MaxC)
+       if (r == c || r == pageView->m_pageCount - 1)
+               return;
+       if (c >= pageView->m_pageCount)
                currView->Doc->movePage(r, r + 1, c, 2);
        else
                currView->Doc->movePage(r, r + 1, c, 0);
@@ -152,7 +152,7 @@
        {
                int p;
                bool dummy;
-               p = pageView->GetPage(r, c, &dummy);
+               p = pageView->getPage(r, c, &dummy);
                emit gotoPage(p);
        }
 }
@@ -197,7 +197,7 @@
        {
                const QString& pageName = it.key();
                QString pageLabel = (pageName == 
CommonStrings::masterPageNormal) ? CommonStrings::trMasterPageNormal : pageName;
-               if (masterPageList->Thumb)
+               if (masterPageList->m_thumb)
                {
                        pm = 
QPixmap::fromImage(currView->MPageToPixmap(pageName, 60));
                        item = new QListWidgetItem(QIcon(pm), pageLabel, 
masterPageList);
@@ -227,7 +227,7 @@
        pageLayout->updateLayoutSelector(currView->Doc->pageSets());
        pageLayout->selectItem(currView->Doc->pagePositioning());
        
pageLayout->firstPage->setCurrentIndex(currView->Doc->pageSets()[currView->Doc->pagePositioning()].FirstPage);
-       pageView->MaxC = currView->Doc->DocPages.count()-1;
+       pageView->m_pageCount = currView->Doc->DocPages.count();
        int counter = 
currView->Doc->pageSets()[currView->Doc->pagePositioning()].FirstPage;
        int cols = 
currView->Doc->pageSets()[currView->Doc->pagePositioning()].Columns;
        int rows = (currView->Doc->DocPages.count()+counter) / 
currView->Doc->pageSets()[currView->Doc->pagePositioning()].Columns;
@@ -262,12 +262,12 @@
                        pageView->setItem(rr, cc, tW);
                }
        }
-       pageView->coladd = coladd;
-       pageView->colmult = colmult;
-       pageView->rowadd = rowadd;
-       pageView->rowmult = rowmult;
-       pageView->firstP = counter;
-       pageView->cols = 
currView->Doc->pageSets()[currView->Doc->pagePositioning()].Columns;
+       pageView->m_coladd = coladd;
+       pageView->m_colmult = colmult;
+       pageView->m_rowadd = rowadd;
+       pageView->m_rowmult = rowmult;
+       pageView->m_firstPage = counter;
+       pageView->m_cols = 
currView->Doc->pageSets()[currView->Doc->pagePositioning()].Columns;
        pageList.clear();
        for (int a = 0; a < currView->Doc->DocPages.count(); ++a)
        {
@@ -345,9 +345,9 @@
 
 void PagePalette_Pages::selMasterPage()
 {
-       if (masterPageList->CurItem == nullptr)
-               return;
-       QVariant pageVar = masterPageList->CurItem->data(Qt::UserRole);
+       if (masterPageList->m_currItem == nullptr)
+               return;
+       QVariant pageVar = masterPageList->m_currItem->data(Qt::UserRole);
        emit gotoMasterPage(pageVar.toString());
 }
 

Modified: trunk/Scribus/scribus/ui/pagepalette_widgets.cpp
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=23199&path=/trunk/Scribus/scribus/ui/pagepalette_widgets.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/pagepalette_widgets.cpp    (original)
+++ trunk/Scribus/scribus/ui/pagepalette_widgets.cpp    Tue Sep 17 04:07:41 2019
@@ -44,22 +44,22 @@
 /* ListBox Subclass */
 SeList::SeList(QWidget* parent) : QListWidget(parent)
 {
-       CurItem = nullptr;
-       Mpressed = false;
-       Thumb = false;
+       m_currItem = nullptr;
+       m_mousePressed = false;
+       m_thumb = false;
        setAcceptDrops(true);
 }
 
 void SeList::mouseReleaseEvent(QMouseEvent *m)
 {
-       Mpressed = false;
+       m_mousePressed = false;
        if (m->button() == Qt::RightButton)
        {
                QMenu *pmen = new QMenu();
 //             qApp->changeOverrideCursor(QCursor(Qt::ArrowCursor));
                QAction *px = pmen->addAction( tr("Show Page Previews"), this, 
SLOT(toggleThumbnail()));
                px->setCheckable(true);
-               if (Thumb)
+               if (m_thumb)
                        px->setChecked(true);
                pmen->exec(QCursor::pos());
                delete pmen;
@@ -69,30 +69,30 @@
 
 void SeList::toggleThumbnail()
 {
-       Thumb = !Thumb;
+       m_thumb = !m_thumb;
        emit thumbnailChanged();
 }
 
 void SeList::mousePressEvent(QMouseEvent* e)
 {
        e->accept();
-       CurItem = nullptr;
+       m_currItem = nullptr;
        QListWidgetItem *i = itemAt(e->pos());
        if (i)
        {
-               CurItem = i;
-               Mpos = e->pos();
-               Mpressed = true;
+               m_currItem = i;
+               m_mousePos = e->pos();
+               m_mousePressed = true;
        }
        QListWidget::mousePressEvent(e);
 }
 
 void SeList::mouseMoveEvent(QMouseEvent* e)
 {
-       if ((Mpressed) && ((Mpos - e->pos()).manhattanLength() > 4))
-       {
-               Mpressed = false;
-               QListWidgetItem *item = itemAt(Mpos);
+       if ((m_mousePressed) && ((m_mousePos - e->pos()).manhattanLength() > 4))
+       {
+               m_mousePressed = false;
+               QListWidgetItem *item = itemAt(m_mousePos);
                if (!item)
                        return;
                QMimeData *mimeData = new QMimeData;
@@ -142,61 +142,39 @@
 //     viewport()->setAcceptDrops(true);
        setShowGrid(false);
        setWordWrap(true);
-       Mpressed = false;
-       Namen = true;
-       MaxC  = -1;
-       colmult = 1;
-       coladd = 0;
-       rowmult = 2;
-       rowadd = 1;
-       cols = 1;
-       firstP = 0;
+       m_mousePressed = false;
+       m_pageCount = 0;
+       m_colmult = 1;
+       m_coladd = 0;
+       m_rowmult = 2;
+       m_rowadd = 1;
+       m_cols = 1;
+       m_firstPage = 0;
 //     setFocusPolicy(Qt::NoFocus);
 }
 
 void SeView::mousePressEvent(QMouseEvent* e)
 {
        e->accept();
-       Mpos = e->pos();
-       Mpressed = true;
+       m_mousePos = e->pos();
+       m_mousePressed = true;
        QTableWidget::mousePressEvent(e);
 }
 
 void SeView::mouseReleaseEvent(QMouseEvent* e)
 {
        e->accept();
-       Mpressed = false;
-/*     if (e->button() == RightButton)
-       {
-               QPopupMenu *pmen = new QPopupMenu();
-               qApp->setOverrideCursor(QCursor(Qt::ArrowCursor), true);
-               int px = pmen->insertItem( tr("Show Master Page Names"), this, 
SLOT(ToggleNam()));
-               if (Namen)
-                       pmen->setItemChecked(px, true);
-               pmen->exec(QCursor::pos());
-               delete pmen;
-       } */
+       m_mousePressed = false;
+
        emit Click(rowAt(e->pos().y()), columnAt(e->pos().x()), e->button());
        QTableWidget::mouseReleaseEvent(e);
 }
 
-void SeView::ToggleNam()
-{
-/*     Namen = !Namen;
-       int val = 35;
-       if (Namen)
-               val = 100;
-       setColumnWidth(1, val);
-       setColumnWidth(3, val);
-       hide();
-       show(); */
-}
-
 void SeView::mouseMoveEvent(QMouseEvent* e)
 {
-       if ((Mpressed) && ((Mpos - e->pos()).manhattanLength() > 4))
-       {
-               Mpressed = false;
+       if ((m_mousePressed) && ((m_mousePos - e->pos()).manhattanLength() > 4))
+       {
+               m_mousePressed = false;
                int a = rowAt(e->pos().y());
                int b = columnAt(e->pos().x());
                if ((a != -1) && (b != -1))
@@ -209,11 +187,11 @@
                                        SeItem* it = (SeItem*)ite;
                                        QString str(it->pageName);
                                        bool dummy;
-                                       int p = GetPage(a, b, &dummy);
+                                       int p = getPage(a, b, &dummy);
                                        QString tmp;
                                        QMimeData *mimeData = new QMimeData;
-                                       mimeData->setData("page/magic", "2 
"+tmp.setNum(p).toLocal8Bit()+" "+str.toLocal8Bit());
-                                       mimeData->setText("2 "+tmp.setNum(p)+" 
"+str);
+                                       mimeData->setData("page/magic", "2 " + 
tmp.setNum(p).toLocal8Bit() + " " + str.toLocal8Bit());
+                                       mimeData->setText("2 " + tmp.setNum(p) 
+ " " + str);
                                        QDrag *dr = new QDrag(this);
                                        dr->setMimeData(mimeData);
                                        const QPixmap& pm = 
IconManager::instance().loadPixmap("doc.png");
@@ -243,7 +221,7 @@
                // Fixed at least in Qt-4.4.2
 //             QApplication::restoreOverrideCursor();
                str = e->mimeData()->text();
-               ClearPix();
+               clearPix();
                if (str.startsWith("1"))
                {
                        int a = rowAt(e->pos().y());
@@ -252,12 +230,12 @@
                        tmp = str.remove(0,1);
                        if ((a == -1) || (b == -1))
                                return;
-                       if (a == rowCount()-1)
-                       {
-                               emit NewPage(MaxC+1, tmp);
+                       if (a == rowCount() - 1)
+                       {
+                               emit NewPage(m_pageCount, tmp);
                                return;
                        }
-                       p = GetPage(a, b, &lastPage);
+                       p = getPage(a, b, &lastPage);
                        if (columnCount() == 1)
                        {
                                if ((a % 2) == 0)
@@ -279,7 +257,7 @@
                        if ((b % 2) == 0)
                        {
                                if (lastPage)
-                                       emit NewPage(p+1, tmp);
+                                       emit NewPage(p + 1, tmp);
                                else
                                        emit NewPage(p, tmp);
                        }
@@ -300,7 +278,7 @@
                if (str.startsWith("2"))
                {
                        int st = str.indexOf(" ");
-                       int en = str.indexOf(" ", st+1);
+                       int en = str.indexOf(" ", st + 1);
                        tmp = str.mid(en+1);
                        int dr = str.midRef(st, en-st).toInt();
                        int a = rowAt(e->pos().y());
@@ -308,8 +286,8 @@
                        if ((a == -1) || (b == -1))
                                return;
                        QTableWidgetItem* ite = item(a, b);
-                       int p = GetPage(a, b, &lastPage);
-                       if (a == rowCount()-1)
+                       int p = getPage(a, b, &lastPage);
+                       if (a == rowCount() - 1)
                        {
                                emit movePage(dr, p+1);
                                return;
@@ -354,7 +332,7 @@
 
 void SeView::dragLeaveEvent(QDragLeaveEvent *)
 {
-       ClearPix();
+       clearPix();
 }
 
 void SeView::dragMoveEvent(QDragMoveEvent *e)
@@ -364,7 +342,7 @@
                e->acceptProposedAction();
                int a = rowAt(e->pos().y());
                int b = columnAt(e->pos().x());
-               ClearPix();
+               clearPix();
                if ((a == -1) || (b == -1))
                        return;
                if (columnCount() == 1)
@@ -396,7 +374,7 @@
                        QMessageBox::Yes | QMessageBox::No, QMessageBox::Yes) 
== QMessageBox::Yes)
                {
                        bool dummy;
-                       int pageToDelete=GetPage(currentRow(), currentColumn(), 
&dummy);
+                       int pageToDelete = getPage(currentRow(), 
currentColumn(), &dummy);
                        emit DelPage(pageToDelete);
                }
                accepted = true;
@@ -405,7 +383,7 @@
                QTableWidget::keyPressEvent(e);
 }
 
-void SeView::ClearPix()
+void SeView::clearPix()
 {
        int counter = 0;
        int rowcounter = 0;
@@ -439,29 +417,29 @@
        }
 }
 
-int SeView::GetPage(int r, int c, bool *last)
-{
-       int counter = firstP;
+int SeView::getPage(int r, int c, bool *last)
+{
+       int counter = m_firstPage;
        int rowcounter = 0;
-       int ret = MaxC;
+       int ret = m_pageCount - 1;
        *last = false;
-       if (r == rowCount()-1)
+       if (r == rowCount() - 1)
        {
                *last = true;
                return ret;
        }
-       if ((r == 0) && (c < firstP*colmult+coladd))
+       if ((r == 0) && (c < m_firstPage * m_colmult + m_coladd))
                return 0;
-       for (int a = 0; a < MaxC+1; ++a)
-       {
-               if ((rowcounter*rowmult+rowadd == r) && (counter*colmult+coladd 
== c))
+       for (int a = 0; a < m_pageCount; ++a)
+       {
+               if ((rowcounter * m_rowmult + m_rowadd == r) && (counter * 
m_colmult + m_coladd == c))
                {
                        ret = a;
                        return ret;
                }
                if (columnCount() == 1)
                {
-                       if ((rowcounter*rowmult) == r)
+                       if ((rowcounter * m_rowmult) == r)
                        {
                                ret = a;
                                return ret;
@@ -469,14 +447,14 @@
                }
                else
                {
-                       if ((counter*colmult == c) && 
(rowcounter*rowmult+rowadd == r))
+                       if ((counter * m_colmult == c) && (rowcounter * 
m_rowmult + m_rowadd == r))
                        {
                                ret = a;
                                return ret;
                        }
                }
                counter++;
-               if (counter > cols-1)
+               if (counter > m_cols - 1)
                {
                        counter = 0;
                        rowcounter++;
@@ -486,7 +464,7 @@
        return ret;
 }
 
-SeItem* SeView::GetPageItem(int pageIndex)
+SeItem* SeView::getPageItem(int pageIndex)
 {
        int rows = this->rowCount();
        int columns = this->columnCount();

Modified: trunk/Scribus/scribus/ui/pagepalette_widgets.h
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=23199&path=/trunk/Scribus/scribus/ui/pagepalette_widgets.h
==============================================================================
--- trunk/Scribus/scribus/ui/pagepalette_widgets.h      (original)
+++ trunk/Scribus/scribus/ui/pagepalette_widgets.h      Tue Sep 17 04:07:41 2019
@@ -79,10 +79,10 @@
        void mouseMoveEvent(QMouseEvent* e);
        virtual void keyPressEvent(QKeyEvent* e);       
        
-       QPoint Mpos;
-       QListWidgetItem *CurItem;
-       bool Mpressed;
-       bool Thumb;
+       QPoint m_mousePos;
+       bool   m_mousePressed;
+       QListWidgetItem *m_currItem;
+       bool   m_thumb;
 
 };
 
@@ -97,12 +97,9 @@
        SeView(QWidget* parent);
        ~SeView() {};
 
-       void ClearPix();
-       int GetPage(int r, int c, bool *last);
-       SeItem* GetPageItem(int pageIndex);
-
-public slots:
-       void ToggleNam();
+       void clearPix();
+       int  getPage(int r, int c, bool *last);
+       SeItem* getPageItem(int pageIndex);
 
 signals:
        void UseTemp(QString, int);
@@ -121,16 +118,15 @@
        virtual void mouseMoveEvent(QMouseEvent* e);
        virtual void keyPressEvent(QKeyEvent* e);
        
-       QPoint Mpos;
-       bool Mpressed;
-       bool Namen;
-       int MaxC;
-       int colmult;
-       int rowmult;
-       int coladd;
-       int rowadd;
-       int cols;
-       int firstP;
+       QPoint m_mousePos;
+       bool   m_mousePressed;
+       int    m_pageCount;
+       int    m_colmult;
+       int    m_rowmult;
+       int    m_coladd;
+       int    m_rowadd;
+       int    m_cols;
+       int    m_firstPage;
 };
 
 class SCRIBUS_API TrashBin : public QLabel
@@ -140,6 +136,7 @@
 public:
        TrashBin( QWidget * parent );
        ~TrashBin() {};
+
        void dragEnterEvent( QDragEnterEvent *e );
        void dragLeaveEvent( QDragLeaveEvent * );
        void dropEvent( QDropEvent * e );


_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to