/** * calling the ambiguous constructor of class QPalette: * <code> * QWidget::setPalette( new QPalette(new QColor(250, 250, 200)) ); * QWidget::setPalette( new QPalette( Qt::red ) ); * </code> */ function testAmbiguousConstructorCall() { echo "\ntesting ambiguous constructor"; $w = new QWidget(); $w->setPalette(new QPalette(new QColor(250, 250, 200))); $w->setPalette(new QPalette(Qt::red)); echo " passed"; }
public function addTab($widget, &$codegen, $text, $icon = null) { $index = $this->tabbar->addTab($text); if ($icon != null) { $this->tabbar->setTabIcon($index, $icon); } $stackArea = new QWidget(); $scrollArea_viewport = new QWidget(); $scrollArea_viewport->setPalette("#ffffff"); $scrollArea_viewport->objectName = '___pq_creator__pqtabwidget_scrollarea_viewport'; $scrollArea_viewport->styleSheet = '#___pq_creator__pqtabwidget_scrollarea_viewport > QWidget { padding-top:2px; }'; $scrollArea = new QScrollArea($stackArea); $scrollArea->objectName = '___pq_creator__pqtabwidget_scrollarea_'; $scrollArea->setViewport($scrollArea_viewport); $scrollArea->setWidget($widget); $scrollArea->styleSheet = '#___pq_creator__pqtabwidget_scrollarea_ { border: none; }'; $widget->resize(300, 300); $widget->isFormAreaWidget = true; $widget->tabIndex = $index; $stack = new QStackedWidget($stackArea); $stack->objectName = '___pq_creator__pqtabwidget_stackarea_stack_'; $stack->addWidget($scrollArea); if ($codegen != null) { $stack->addWidget($codegen); } // $toolbar = $this->createToolBar($stackArea, $stack); $stackArea_layout = new QVBoxLayout(); $stackArea_layout->setMargin(0); // $stackArea_layout->addWidget($toolbar); $stackArea_layout->addWidget($stack); $stackArea->setLayout($stackArea_layout); $this->stack->addWidget($stackArea); }
function testAmbiguousMethodCall() { echo "\ntesting ambiguous method call"; $w = new QWidget(); $w->setPalette(new QPalette(new QColor(250, 250, 200))); echo " passed"; }