mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
Coding - Apply .clang-format formatting #286
Update empty method guards to new style with regex (see PR). Used clang-format 18.1.8. New actions to validate code formatting is added. Update .clang-format with disabling of include sorting. It is temporary changes, then include will be sorted. Apply formatting for /src and /tools folder. The files with .hxx,.cxx,.lxx,.h,.pxx,.hpp,*.cpp extensions.
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
// distribution for complete text of the license and disclaimer of any warranty.
|
||||
//
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <inspector/DFBrowser_TreeLevelLineDelegate.hxx>
|
||||
#include <inspector/DFBrowserPane_Tools.hxx>
|
||||
@@ -24,8 +24,8 @@
|
||||
// function : Constructor
|
||||
// purpose :
|
||||
// =======================================================================
|
||||
DFBrowser_TreeLevelLineDelegate::DFBrowser_TreeLevelLineDelegate (QObject* theParent)
|
||||
: QItemDelegate (theParent)
|
||||
DFBrowser_TreeLevelLineDelegate::DFBrowser_TreeLevelLineDelegate(QObject* theParent)
|
||||
: QItemDelegate(theParent)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -33,22 +33,25 @@ DFBrowser_TreeLevelLineDelegate::DFBrowser_TreeLevelLineDelegate (QObject* thePa
|
||||
// function : paint
|
||||
// purpose :
|
||||
// =======================================================================
|
||||
void DFBrowser_TreeLevelLineDelegate::paint (QPainter* thePainter, const QStyleOptionViewItem& theOption,
|
||||
const QModelIndex& theIndex) const
|
||||
void DFBrowser_TreeLevelLineDelegate::paint(QPainter* thePainter,
|
||||
const QStyleOptionViewItem& theOption,
|
||||
const QModelIndex& theIndex) const
|
||||
{
|
||||
// highlight cell
|
||||
if (theOption.state & QStyle::State_MouseOver)
|
||||
thePainter->fillRect (theOption.rect, DFBrowserPane_Tools::LightHighlightColor());
|
||||
thePainter->fillRect(theOption.rect, DFBrowserPane_Tools::LightHighlightColor());
|
||||
|
||||
// action icon for all indices before the last one
|
||||
if (theIndex.column() < theIndex.model()->columnCount()-1)
|
||||
if (theIndex.column() < theIndex.model()->columnCount() - 1)
|
||||
{
|
||||
QIcon anIcon (":/icons/level_change.png");
|
||||
QSize anIconSize (10, 20);
|
||||
thePainter->drawPixmap (QRect (theOption.rect.right() - anIconSize.width(), theOption.rect.top(),
|
||||
anIconSize.width(), anIconSize.height()),
|
||||
anIcon.pixmap (anIconSize.width(), anIconSize.height()));
|
||||
QIcon anIcon(":/icons/level_change.png");
|
||||
QSize anIconSize(10, 20);
|
||||
thePainter->drawPixmap(QRect(theOption.rect.right() - anIconSize.width(),
|
||||
theOption.rect.top(),
|
||||
anIconSize.width(),
|
||||
anIconSize.height()),
|
||||
anIcon.pixmap(anIconSize.width(), anIconSize.height()));
|
||||
}
|
||||
// default paint
|
||||
QItemDelegate::paint (thePainter, theOption, theIndex);
|
||||
QItemDelegate::paint(thePainter, theOption, theIndex);
|
||||
}
|
||||
|
Reference in New Issue
Block a user