コード例 #1
0
ファイル: NumberChoiceDialog.cpp プロジェクト: kamciak/Ryzyko
/*
 * WxPanel1UpdateUI
 */
void NumberChoiceDialog::WxPanel1UpdateUI(wxUpdateUIEvent& event)
{
	wxImage image("Images/scroll.jpg");
	wxBitmap tlo(image);
	wxClientDC dc(WxPanel1);
	wxBufferedDC bdc(&dc);
	bdc.DrawBitmap(tlo,0,0,true);
}
コード例 #2
0
ファイル: ser.cpp プロジェクト: Jadranko95/Projekt
void Ser::paint(QPainter *painter, const QStyleOptionGraphicsItem *, QWidget *)
{
        // tworzenie sera
    QPixmap tlo(":/images/cheese.jpg");
    painter->setBrush(QBrush(tlo.scaled(20, 20)));
    painter->drawRect(-10, -10, 20, 20);

    this->Kolizja();
}
コード例 #3
0
ファイル: cien.cpp プロジェクト: Jadranko95/Projekt
void Cien::paint(QPainter *painter, const QStyleOptionGraphicsItem *, QWidget *)
{
        // jeżeli podany obrazek
    if(!this->x_Tlo.isEmpty())
    {
        QPixmap tlo(this->x_Tlo);
        painter->setBrush(QBrush(tlo.scaled(this->x_Wymiary.width(),
                                            this->x_Wymiary.height())));
    }
    else
    {
        painter->setBrush(QBrush(QColor(0, 0, 0)));
        painter->setPen(QColor(0, 0, 0, 0));
    }

    painter->setOpacity(0.5);
    painter->drawRect(this->x_Wymiary);
}