Kpat

Här ställer ni allmäna frågor kring Slackware Linux

Moderatorer: Nille, nomicon, Minime

hakan
Hedersmedlem
Inlägg: 811
Blev medlem: 15 okt 2003 06:31
ORT: Lidingö

Kpat

Inlägg av hakan »

Min fru vägrar ge upp kde3 p.g.a. att dom ändrat regler för hennes favoritpatitens "Mod3", vilket som ni förstår innebär att jag görs ansvarig för att kde 3 bara s_k_a finnas..
Det gick ju i 13.1 men snart så är jag rädd för att min nästa sovplats blir balkongen om jag inte kommer på nåt bra. ;)

Jag kan 0 om c++, men så här ser koden ut...

Kod: Markera allt

// Special pile type used for the fourth row. Automatically grabs a new card
// from the deck when emptied.
class Mod3Pile : public Pile
{
public:
    Mod3Pile( int _index, Pile * pile, const QString & objectName = QString() )
        : Pile( _index, objectName ), drawPile( pile ) {}
    virtual void relayoutCards()
    {
        if ( isEmpty() && !drawPile->isEmpty() )
            animatedAdd( drawPile->top(), true );
        else
            Pile::relayoutCards();
    }
    Pile * drawPile;
};
,,det är alltså detta som ska förhindras, d.v.s. det ska inte ges ett nytt kort till 4 raden när en lucka uppstår där, utan man ska kunna flytta vilket kort som helst. Det var det gamla beteendet i kde3

Det är kallt i Stockholm på vintrarna så hoppas någon har någon ide om detta. :)

/Håkan
hakan
Hedersmedlem
Inlägg: 811
Blev medlem: 15 okt 2003 06:31
ORT: Lidingö

Re: Kpat

Inlägg av hakan »

Fick lösningen i ett annat forum...
http://www.linuxquestions.org/questions ... -c-816634/

/Håkan