Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
tdegames/kpat
Michele Calgaro d03fd4942f
Replace Q_SIGNALS and Q_SLOTS
2 місяці тому
..
freecell-solver Replace Q_SIGNALS and Q_SLOTS 2 місяці тому
icons Fix invalid headers in PNG files and optimize for size 8 роки тому
AUTHORS Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 роки тому
CHANGES Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4 11 роки тому
CMakeL10n.txt Desktop file translations: 4 роки тому
CMakeLists.txt Desktop file translations: 4 роки тому
Makefile.am LIB_QT -> LIB_TQT conversion to align to updated admin module 6 роки тому
README Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 роки тому
README.tkcTrump Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 роки тому
TODO Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 роки тому
card.cpp Remove additional unneeded tq method conversions 12 роки тому
card.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
cardmaps.cpp Removed additional code formatting modelines. 4 роки тому
cardmaps.h Removed additional code formatting modelines. 4 роки тому
clock.cpp Rename additional header files to avoid conflicts with KDE4 11 роки тому
clock.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
computation.cpp Removed additional code formatting modelines. 4 роки тому
computation.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
copyright.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 роки тому
dealer.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 3 місяці тому
dealer.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
deck.cpp Update various qt function definitions and static methods for tqt3 12 роки тому
deck.h rename the following methods: 13 роки тому
fortyeight.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 3 місяці тому
fortyeight.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
freecell.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 3 місяці тому
freecell.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
gamestats.ui Replace Q_SIGNALS and Q_SLOTS 2 місяці тому
gamestatsimpl.cpp Rename additional header files to avoid conflicts with KDE4 11 роки тому
gamestatsimpl.h Trinity Qt initial conversion 14 роки тому
golf.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 3 місяці тому
golf.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
grandf.cpp Removed additional code formatting modelines. 4 роки тому
grandf.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
green.png Fix invalid headers in PNG files and optimize for size 8 роки тому
gypsy.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 3 місяці тому
gypsy.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
hint.h Trinity Qt initial conversion 14 роки тому
idiot.cpp Rename additional header files to avoid conflicts with KDE4 11 роки тому
idiot.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
kings.cpp Rename additional header files to avoid conflicts with KDE4 11 роки тому
kings.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
klondike.cpp Removed additional code formatting modelines. 4 роки тому
klondike.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
kpat.desktop Desktop file translations: 4 роки тому
kpatui.rc Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 роки тому
main.cpp Rename common header files for consistency with class renaming 11 роки тому
mod3.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 3 місяці тому
mod3.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
napoleon.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 3 місяці тому
napoleon.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
pile.cpp Rename old tq methods that no longer need a unique name 12 роки тому
pile.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
pile_algorithms.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 роки тому
pwidget.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 3 місяці тому
pwidget.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
simon.cpp Rename additional header files to avoid conflicts with KDE4 11 роки тому
simon.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
speeds.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 роки тому
spider.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 3 місяці тому
spider.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому
version.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 роки тому
yukon.cpp Rename additional header files to avoid conflicts with KDE4 11 роки тому
yukon.h Replace Q_OBJECT with TQ_OBJECT 8 місяці тому

README

Hello,

this is the very first release of kpat, the KDE solitaire patience game.

It is an almost unchanged "patience" from Paul Olav Tvete, who uploaded
this stuff some months ago on www.troll.no.

My changes are so far:

    - renamed the stuff kpat-0.1
    - improved drag'n'drop (no more weird jumping of cards)
    - improved look (shaded borders around the cards and piles)
    - hopefully improved cards-background 
    - "very easy"-option for klondike to give only one card. 
    - unset wholeColumn for klondike, but this all belongs into OPTIONS

Anway, kpat is IMO already yet the best X-based solitaire-like game,
thanks to Paul Olav Tvete and Qt :-)


Greets,

  Matthias



----- original README (probably Paul):

This is an implementation of patience (solitaire). It consists of a
general class library and six games implemented using it.

I wrote this program when learning Qt. There are a number of things I
would have done differently now. One of the silliest is that all the
intelligence lies in the cards (which are individual widgets, by the way)
instead of in a Patience class.

There are a lot of static variables. Don't try to instantiate more than one
dealer at a time -- that way lies madness.

The general base classes could doubtlessly have been a lot more general.