mirror of
https://github.com/shlomif/PySolFC.git
synced 2025-04-22 03:04:09 -04:00
24 lines
785 B
C++
24 lines
785 B
C++
/* A file to test imorting C modules for handling arrays to Python */
|
|
|
|
#include "kcardgame.hpp"
|
|
MyKCardDeck::MyKCardDeck()
|
|
{
|
|
int argc = 1;
|
|
char * argv[2]={"pysol",NULL};
|
|
app = new QGuiApplication(argc, argv);
|
|
d = new KCardDeck( KCardTheme("svg-ancient-egyptians"), nullptr);
|
|
unsigned int number = 0;
|
|
QList<quint32> ids;
|
|
for ( int i = 0; i < 1; ++i )
|
|
foreach ( const KCardDeck::Rank & r, KCardDeck::standardRanks() )
|
|
foreach ( const KCardDeck::Suit & s, KCardDeck::standardSuits() )
|
|
ids << KCardDeck::getId( s, r, number++ );
|
|
|
|
d->setDeckContents(ids);
|
|
d->setCardWidth(150);
|
|
}
|
|
QPixmap *MyKCardDeck::get_card_pixmap(int i)
|
|
{
|
|
auto ret = new QPixmap(d->cardPixmap(i, true));
|
|
return ret;
|
|
};
|