-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (6) .- Knowledge Base  . 

KrossWordPuzzle

   0.15.6.3  

KDE Board Game

Score 88%
KrossWordPuzzle
zoom


KrossWordPuzzle
zoom


KrossWordPuzzle
zoom


Minimum required   KDE 4.x
Downloads:  3218
Submitted:  Sep 9 2009
Updated:  Oct 31 2011

Description:

This is a crossword playing game and editor for KDE 4. You can use it to create new crosswords. It can open and save *.puz-files (AcrossLite) and it's own *.kwp-files (which are XML files). You can download lots of crosswords from within the game. You can also print crosswords.

If you want to see the game in action first, here is a screencast: http://www.youtube.com/watch?v=-NHxfybIaI4.
And a second screencast showing the new animations and better editing features: http://www.youtube.com/watch?v=_FztIuNV5zE.
...And a third screencast of KrossWordPuzzle Version 0.15.5: http://www.youtube.com/watch?v=dmBJLLd22Fo.

To compile the game from the sources you need development packages for KDE4 (>= 4.2). (naming can differ: libqt4-devel, libkde4-devel, libkde4-games-devel, ..?)
There are also packages available for various distributions.

Translations The translation files cannot be included here, because the file would get too big. Therefore I have a tarball with some translations here: http://publictransport.horizon-host.com/data/krosswordpuzzle-0.15.6.3-l10n.tar.gz (de, fr, it, pl, pt, pt_BR, sv, uk).

Features:
- Different crossword types: American, Swedish, Number Puzzle and Crossnumber. User defined types are also possible based on a set of rules. Barred crosswords can be played/designed (bars added automatically).
- Library, to store crosswords in. You can import crosswords to the library, export crosswords to *.kwp, *.kwpz, *.puz, *.pdf, *.ps, *.png, *.jpeg, download and add crosswords, create new folders in the library, delete folders/crosswords from the library and of course you can open crosswords in the library. You can also add crosswords to the library by dropping files, eg. from dolphin.
- Load/save AcrossLite PUZ-files.
- Download lots of PUZ-files from the Internet.
- Load/save XML files (*.kwp for kross-word-puzzle, *.kwpz for compressed *.kwp-files).
- Thumb creator for crossword files. It's used to get thumbnails for crosswords in the library. Can also be enabled for crossword files in dolphin.

- Print crosswords, print preview.
- Export to PDF / Postscript.
- Export to PNG / JPEG.

- Themes (currently a default one and Scribble, I've also made an Egyptian-theme but it's too big to be uploaded here. You can get the current version from KDEs SVN: http://websvn.kde.org/*checkout*/trunk/playground/games/krosswordpuzzle/themes/egyptian_theme.svgz).
- Zoom.
- Animations using QtKinetic when compiled with Qt 4.6.

- Give hints, check and solve crosswords.
- Set confidence values for filled out letter cells.
- Image cells, which can be stretched across multiple cells. Can display local or remote images.
- Double clue cells, two visible (half) clue cells inside one cell in the crossword grid.
- Solution word, can be defined by converting some letter cells to "solution letter cells" in edit mode. The solution word is displayed in a toolbar, focus and current letters are synchronized between the solution letter cells in the toolbar and the ones in the crossword.
- Erasor tool to clear letter cells / whole clue answers.
- Clue list in a dock, which also shows the current answers.
- Uses KEmoticon for emoticons in the clue list dock, indicating if the answer is complete.
- Popup menus for crossword cells (to set the confidence, clear/solve letters/clues, in edit mode: add/remove clues/images, clear correct letters/answers).
- Clue cells can be shown in the crossword.

- Edit crosswords (edit mode). You can add/remove/change clues and images, change correct letters, clear the crossword, change clue texts of existing clues in the clue dock, convert between crossword types, resize the crossword grid or moving all cells. Clue cells can be hidden or shown (with the clue text in it, useful for german/swedish/? crosswords).
- Undo/redo for all edit actions. The undo stack can also be saved with the crossword in XML files.
- Dictionary to find matching answers for new clues. The dictionary database (MySQL) can be filled from plain text dictionaries, crossword files or cvs-files. You can search for answers using wildcard patterns. Those patterns are automatically generated based on the letters that are already in the crossword, therefore matching answers are automatically offered when adding new clues.
- Templates for new crosswords.
- Interactively change answer-lengths by dragging.
- Check for 180 degree rotation Symmetry.
- Statistics.
- Restore lost crosswords after a crash of the game (hopefully there is none ;)).


To do:
- Upload/Download with KNewStuff.
- Check the checksums of *.puz-files (the current checksum generation isn't completely correct..)
- Better icons, themes?
- A timer
- Crosswords in languages other than english

Known problems:
- Starting a new instance of the game while having a modified crossword open, makes the game ask to restore a "lost" crossword. I will add some dbus code to check if the instance which auto-saved the recovery crossword file is still running.

Contributing:
Artists:
You can create new SVG-themes for the game. Look at the existing themes, each one got a .desktop file with optional settings.
You can also design some icons. Here's a list of missing icons:
- Mime type icon for compressed KrossWordPuzzle-XML-files (*.kwpz)
- Set confidence of a letter cell (confident, unsure) / of all letter cells of across/down clues
- Check for rotation symmetry
- Select clue with switched orientation
- Move all cells in the crossword grid

Crossword designers:
You're welcome to create new crosswords for the game in the *.kwp-format, which is XML.
You can create and edit crosswords from within the game. Your work is save even if the game crashes (just restart the game and it will ask you to restore the lost crossword). You can also undo all edit actions.

Developers:
You're welcome to help me developing! Look at the TODO list for examples.

Packagers:
If you have created a package for the game please tell me so that I can link to that package.
Here's a list of dependencies (if something is missing please tell me):
- qt4-libs (>= 4.5, for animations 4.6 is needed)
- kde4-libs (>= 4.2)
- kde4-utils-libs
- kde4-games-libs

Users:
If you found a bug please tell me.
Wishes or ideas what features should be added / changed are also welcome!

Thanks to all contributers!


Comments are appreciated :)




Changelog:

Version 0.15.6.3:
- Update to current SVN version
- Fixes compilation issues

Version 0.15.6.2:
- Fixed wrong file.
Version 0.15.6.1:
10.12.2009
- Fixed compilation issues with Qt < 4.6.

Version 0.15.6:
10.12.2009
- Changed the theme handling. Each theme now has a .desktop file with ten optional settings plus author, description... The themes are loaded with a class derived from KGameTheme. Theme selection is no longer done in a submenu but in the settings dialog with a KThemeSelector (with nice previews). Feel free to improve the themes (changing the SVGs or the .desktop settings) or create new ones :)
- Changed the entry name in the config file to store the used theme from "theme" to "Theme", because otherwise KThemeSelector crashes.
- Added drop shadow effects to the crossword title item (displaying the title in the crossword view above the crossword). When the theme says that it has a dark background (in it's .desktop file), the shadow becomes a white glow (looks great in the egyptian theme).
- Made the cells for the scribble theme semitransparent white, so that they are better distinguishable from blanks.
- Ukranian translation update.

Version 0.15.5:
10.12.2009
- The crossword title, authors and copyright information are now drawn above the crossword in the crossword view.
- Added a glow effect to highlighted cells (QGraphicsDropShadowEffect). Focus cells get a red glow. Glow (dis-)appearance / color change is animated, when enabled.
- Disabled BSP Tree indexing of the QGraphicsScene for the crossword, which speeds up the game. The documentation says that it can be faster when disabled, if many animations are used or items move a lot. And it also prevents a crash due to some pure virtual method call, that arised with the use of the glow effect, combined with the focus in effect.
- Changed the easing curves for some animations.
- Speedup for theme loading, by reducing the size of the background pixmap (and drawing it scaled). This speeds up theme changing and reduces the startup time of the game.
- Nicer clue list dock.
- When holding the backspace key pressed to clear letters, the animations are now better (not playing the animations after releasing the key). Also works for filling answers with the same letter (although that makes no sense). This is done by processing non-user-input events after each changed letter cell due to a key press.
- BugFix: The theme background was cached twice, once by KrosswordPuzzleView (using QGraphicsView::CacheBackground) and once by KrosswordRenderer (this is now removed).
- BugFix: The current cell dock offered to change the orientation of a selected clue, although the orientation couldn't be changed, because the clue wouldn't fit into the grid with the new orientation.
- BugFix: When changing the length of an answer the currently selected clue won't change any longer, when the focused letter cell has been removed from the answer (the new last letter is now focused in such cases).

Version 0.15.4.1:
09.12.2009
- Wasn't compilable with Qt < 4.6 because there was an (unused...) #include for QGraphicsEffect. Sorry ;)

Version 0.15.4:
09.12.2009
- Added icons for answer offsets. They are shown in the current cell dock for clue cells instead of text ("Top Left", "Top", "Top Right", ...), to let the current cell dock get smaller. The insert char button is now a smaller tool button. The layout has changed to FormLayout with wrapping rows.
- The sorting of the across clue list and the down clue list in the clue dock is now set to: Across clue list first, then the down clue list. Previously it was random (I think ;)).
- Removed the preferences dialog to toggle animations when compiled with Qt < 4.6 as there are no animations then.
- The current cell dock now caches the widgets for the different cell types. When changing a clues properties it now doesn't have to recreate all the widgets which has delayed the animations in previous versions.
- Converting letter cells to solution letter cells and vice versa is now also animated.
- Clue texts can now be edited from the clue list (again). This is now also undoable.
- The clue texts in the clue list are now wrapped over two lines. The "Across"/"Down" parent items got a bold font.
- BugFix: Resizing image cells to a smaller vertical cell span wrongly created empty cells. This was due to the use of the smaller than-operator of KGrid2D::Coord, which is a typedef for QPair. This operator is inaccurate for coordinates (first it only tests the first element, the x coordinate; the second element, the y coordinate, is only tested if the x coordinates are equal). I now wrote overloaded operators (smaller/greater (than)) for KGrid2D::Coord in the game (maybe that should be included with kdegameslibs?).
- BugFix: Changing a clues orientation didn't move it's associated item in the clue dock to the list of clues with the new orientation. Changing a clues text didn't update the associated item in the clue dock.
- BugFix: When changing clue properties in a way that requires removal of solution letter cells, the solution letter cell wasn't restored on undo. Solution letter cells need to be removed when there already is a solution letter cell at the new position of a solution letter cell of the changed clue. This lead to an invalid undo stack and crashes.
- BugFix: When changing clue properties the clue got duplicated in the clue dock.
- BugFix: The solution toolbar wasn't updated when solution letter cells were removed due to changes of a clues properties.
- BugFix: For solution letter cells in the current cell dock: The solution word wasn't updated on changes due to a click on "Apply".
- BugFix: The current cell dock doesn't allow to convert to solution letters any longer, if the current crossword type doesn't allow solution letter cells.
- BugFix: Animations were always enabled for the krossword in the solution word toolbar.
- BugFix: The solution word letter cells in the solution word toolbar were sometimes wrongly disabled (should only be disabled when they have no associated solution letter cell in the crossword).
- BugFix: The select first/next/previous/last clue actions ignored that two clues can have the same clue number (horizontal and vertical). Therefore it didn't select all clues and switched twice sometimes (first to the horizontal and then to the vertical clue with the same clue number).
- BugFix: When changing the orientation of a clue with only one letter the clue expander item wasn't correctly positioned.
- BugFix: When changing a clues orientation / answer offset the animation wasn't correct in all cases.
- BugFix: When changing the correct answer by a click on an answer from the dictionary no undo command was created.
- BugFix: Fixed a bug that prevented clues to be added starting on letter cells.
- BugFix: Fixed a bug that made popup menus for cells disappear immediately when not in edit mode. The bug was in the current cell dock, it called show() on widgets that had no parent.
- BugFix: Fixed a possible crash when changing the answer offset of a clue with a crossed letter cell.
- Ukranian translation update.


The complete changelog is in the source archive.




LicenseGPL
Source(Sources)
other(PCLinuxOS package by texstar)
Arch(Arch Linux PKGBUILD by dinth)
Slackware(Slackware 13.0 package by gohanz)
Ubuntu(Ubuntu 9.04 Jaunty 32bit by esbenmosehansen (ver. )
openSUSE Factory
openSUSE 12.2
openSUSE Tumbleweed
Send to a friend
Subscribe
Other  Apps  from fpuelz
Report inappropriate content



goto page: prev   1  2  3  4  5  6  7  8 

-
.

 Compilation problem

 
 by gohanz on: Oct 14 2009
 
Score 50%

I have a new compilation problema with my Slackware 13.0 and KDE-4.2.4.


[ 33%] Building CXX object src/CMakeFiles/krosswordpuzzle.dir/krosswordpuzzle.o
/tmp/txz/krosswordpuzzle-0.10.1/src/krosswordpuzzle.cpp: In member function ‘void KrossWordPuzzle::fillLibrary()’:
/tmp/txz/krosswordpuzzle-0.10.1/src/krosswordpuzzle.cpp:662: warning: suggest explicit braces to avoid ambiguous ‘else’
/tmp/txz/krosswordpuzzle-0.10.1/src/krosswordpuzzle.cpp: In member function ‘QWidget* KrossWordPuzzle::createStartNewPage()’:
/tmp/txz/krosswordpuzzle-0.10.1/src/krosswordpuzzle.cpp:752: error: no matching function for call to ‘KToolBar::KToolBar(const char [15], KrossWordPuzzle* const)’
/usr/include/KDE/../ktoolbar.h:91: note: candidates are: KToolBar::KToolBar(const QString&, QMainWindow*, Qt::ToolBarArea, bool, bool, bool)
/usr/include/KDE/../ktoolbar.h:73: note: KToolBar::KToolBar(QWidget*, bool, bool)
/usr/include/KDE/../ktoolbar.h:54: note: KToolBar::KToolBar(const KToolBar&)
/tmp/txz/krosswordpuzzle-0.10.1/src/krosswordpuzzle.cpp: In member function ‘void KrossWordPuzzle::setState(KrossWordPuzzle::DisplayState)’:
/tmp/txz/krosswordpuzzle-0.10.1/src/krosswordpuzzle.cpp:1254: warning: suggest explicit braces to avoid ambiguous ‘else’
/tmp/txz/krosswordpuzzle-0.10.1/src/krosswordpuzzle.cpp: In member function ‘void KrossWordPuzzle::setModificationType(KrossWordPuzzle::ModificationType, bool)’:
/tmp/txz/krosswordpuzzle-0.10.1/src/krosswordpuzzle.cpp:2132: warning: suggest explicit braces to avoid ambiguous ‘else’
make[2]: *** [src/CMakeFiles/krosswordpuzzle.dir/krosswordpuzzle.o] Error 1
make[1]: *** [src/CMakeFiles/krosswordpuzzle.dir/all] Error 2
make: *** [all] Error 2


Reply to this

-

 Re: Compilation problem

 
 by fpuelz on: Oct 14 2009
 
Score 50%

Ok, corrected.
The KToolBar-constructor I used was instroduced with KDE 4.3, now I'm using a KDE 4.2-one.


Reply to this

-
.

 Re: Re: Compilation problem

 
 by gohanz on: Oct 15 2009
 
Score 50%

Many thanks KrosswordPuzzle compile and work now!


Reply to this

-

 Ubuntu package update

 
 by esben on: Oct 19 2009
 
Score 50%

Hi, I have update the ubuntu packages. Direct link at http://mosehansen.dk/blobs/krosswordpuzzle_0.10.3-1_i386.deb

The small crossword is also update, link http://mosehansen.dk/blobs/esben1.kwpz

Consider the crossword licensed by something appropriate like BSD or CC if you want to include it.


Reply to this

-
.

 Compilation problems

 
 by caig on: Oct 21 2009
 
Score 50%

This for krosswordpuzzle:

Generating moc_krossword.cpp
/home/.../krossword/krosswordpuzzle-0.11.1/krosswordpuzzle/src/krossword.h:84: Error: Undefined interface
automoc4: process for /home/.../krossword/krosswordpuzzle-0.11.1/krosswordpuzzle/build/src/moc_krossword.cpp failed: Unknown error
pid to wait for: 0
Generating moc_htmldelegate.cpp
Generating moc_krosswordcell.cpp
/home/.../krossword/krosswordpuzzle-0.11.1/krosswordpuzzle/src/cells/krosswordcell.h:67: Error: Undefined interface
automoc4: process for /home/.../krossword/krosswordpuzzle-0.11.1/krosswordpuzzle/build/src/moc_krosswordcell.cpp failed: Unknown error
pid to wait for: 0
Generating moc_spannedcell.cpp
Generating moc_cluecell.cpp
Generating moc_crosswordxmlguiwindow.cpp
Generating moc_lettercell.cpp
returning failed..
make[2]: *** [src/CMakeFiles/krosswordpuzzle_automoc] Error 1
make[1]: *** [src/CMakeFiles/krosswordpuzzle_automoc.dir/all] Error 2
make: *** [all] Error 2
________________________

and this for crosswordthumbcreator:

Generating moc_krossword.cpp
/home/.../krossword/krosswordpuzzle-0.11.1/crosswordthumbcreator/krossword.h:85: Error: Undefined interface
automoc4: process for /home/.../krossword/krosswordpuzzle-0.11.1/crosswordthumbcreator/build/moc_krossword.cpp failed: Unknown error
pid to wait for: 0
Generating moc_lettercell.cpp
Generating moc_krosswordcell.cpp
/home/.../krossword/krosswordpuzzle-0.11.1/crosswordthumbcreator/cells/krosswordcell.h:68: Error: Undefined interface
automoc4: process for /home/.../krossword/krosswordpuzzle-0.11.1/crosswordthumbcreator/build/moc_krosswordcell.cpp failed: Unknown error
pid to wait for: 0
Generating moc_cluecell.cpp
returning failed..
make[2]: *** [CMakeFiles/crosswordthumbnail_automoc] Error 1
make[1]: *** [CMakeFiles/crosswordthumbnail_automoc.dir/all] Error 2
make: *** [all] Error 2

on OpenSUSE 11.1 KDE 4.3.2
________________________


Reply to this

-

 Re: Compilation problems

 
 by fpuelz on: Oct 21 2009
 
Score 50%

Corrected in version 0.11.2.
I forgot to add preprocessor switches for the new QGraphicsItem-Interface for Qt 4.6. For me it complained about missing interfaces, because I'm now using Qt 4.6 ;) Sorry about that.
Hopefully it compiles again with Qt 4.5.x now.


Reply to this

-

 Re: Re: Compilation problems

 
 by caig on: Oct 21 2009
 
Score 50%

Now this:

Generating moc_krosswordcell.cpp
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/src/cells/krosswordcell.h:68: Error: Undefined interface
automoc4: process for /home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krosswordcell.cpp failed: Unknown error
pid to wait for: 0
Generating moc_lettercell.cpp
Generating moc_spannedcell.cpp
Generating moc_cluecell.cpp
Generating moc_krossword.cpp
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/src/krossword.h:85: Error: Undefined interface
automoc4: process for /home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krossword.cpp failed: Unknown error
pid to wait for: 0
returning failed..
make[2]: *** [src/CMakeFiles/krosswordpuzzle_automoc] Error 1
make[1]: *** [src/CMakeFiles/krosswordpuzzle_automoc.dir/all] Error 2
make: *** [all] Error 2


Reply to this

-
.

 Re: Re: Re: Compilation problems

 
 by fpuelz on: Oct 21 2009
 
Score 50%

Hm.. I don't know why the preprocessor switch doesn't work. The error stayed the same.
Please comment out this line in krossword.h (line 85) and krosswordcell.h (line 68):
Q_INTERFACES( QGraphicsItem )

It should look like this:
#if QT_VERSION >= KDE_MAKE_VERSION(4,6,0)
Q_INTERFACES( QGraphicsItem )
#endif

Looks like qt's moc ignores the preprocessor switch.


Reply to this

-
.

 Re: Re: Re: Re: Compilation problems

 
 by caig on: Oct 21 2009
 
Score 50%

sorry...

[ 33%] Building CXX object src/CMakeFiles/krosswordpuzzle.dir/krosswordpuzzle_automoc.o
In file included from /home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/krosswordpuzzle_automoc.cpp:6:
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krosswordcell.cpp:46: error: ‘QGraphicsObject’ has not been declared
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krosswordcell.cpp: In member function ‘virtual void* KrossWordCell::qt_metacast(const char*)’:
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krosswordcell.cpp:60: error: ‘QGraphicsObject’ has not been declared
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krosswordcell.cpp: In member function ‘virtual int KrossWordCell::qt_metacall(QMetaObject::Call, int, void**)’:
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krosswordcell.cpp:65: error: ‘QGraphicsObject’ has not been declared
In file included from /home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/krosswordpuzzle_automoc.cpp:10:
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krossword.cpp: At global scope:
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krossword.cpp:87: error: ‘QGraphicsObject’ has not been declared
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krossword.cpp: In member function ‘virtual void* KrossWord::qt_metacast(const char*)’:
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krossword.cpp:101: error: ‘QGraphicsObject’ has not been declared
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krossword.cpp: In member function ‘virtual int KrossWord::qt_metacall(QMetaObject::Call, int, void**)’:
/home/.../krossword/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krossword.cpp:106: error: ‘QGraphicsObject’ has not been declared
make[2]: *** [src/CMakeFiles/krosswordpuzzle.dir/krosswordpuzzle_automoc.o] Error 1
make[1]: *** [src/CMakeFiles/krosswordpuzzle.dir/all] Error 2
make: *** [all] Error 2

Bastard QGraphicsObject!


Reply to this

-

 Re: Re: Re: Re: Re: Compilation problems

 
 by fpuelz on: Oct 21 2009
 
Score 50%

Strange, for Qt<4.6 QGraphicsObject shouldn't be used, because of the preprocessor switches. Did you comment out the Q_INTERFACES lines and then got these errors?
Maybe something is wrong with my Qt version checks..
I will try to compile it using Qt 4.5.


Reply to this

-
.

 Re: Compilation problems

 
 by bitcrazy on: Oct 21 2009
 
Score 50%

Same here QT 4.5.3 and KDE 4.3.2 openSUSE 11.1
Perhaps you should develop on the widely used stable releases, not on developer versions like KDE 4.4 and QT 4.6.
There were no compile errors, 'til you changed to these unstable versions.

m0nk


If men could get pregnant, abortion would be a sacrament.

-

 Re: Re: Re: Re: Re: Re: Compilation problems

 
 by caig on: Oct 22 2009
 
Score 50%

Yes, I commented out the Q_INTERFACES lines.



-
.

 Re: Re: Re: Re: Re: Re: Compilation problems

 
 by fpuelz on: Oct 22 2009
 
Score 50%

Ah ok, when you commented it out it's not so strange to me anymore ;) But it says me that my Qt version checks doesn't work at all.
I have now uploaded version 0.11.3, there should be no more compile issues. I just tested it with Qt 4.5.3 and KDE 4.3 on another machine and it compiles perfectly again now :)
That's what I will do now before every new release. Sorry for the complications!!

But I want to have the new code for Qt 4.6 for me (and you later) and for the KDE SVN (I'm too excited about QtKinetic ;)). And having that code in the same files is much easier than having all files two times. I just need to test it and I will do it from now on ;)



-
.

 Compilation Problem

 
 by gohanz on: Oct 22 2009
 
Score 50%

I have a new compilation problem, both for krosswordpuzzle and crosswordthumbcreator.
I'm in Slackware 13.0 KDE-4.2.4.

[ 3%] Built target doc-handbook
Scanning dependencies of target krosswordpuzzle_automoc
Generating krosswordpuzzle.moc
Generating krosswordpuzzleview.moc
Generating moc_cluecell.cpp
Generating moc_spannedcell.cpp
Generating moc_crosswordxmlguiwindow.cpp
Generating moc_krossword.cpp
/root/krosswordpuzzle/krosswordpuzzle-0.11.2/krosswordpuzzle/src/krossword.h:85: Error: Undefined interface
automoc4: process for /root/krosswordpuzzle/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krossword.cpp failed: Unknown error
pid to wait for: 0
Generating moc_htmldelegate.cpp
Generating moc_krosswordcell.cpp
/root/krosswordpuzzle/krosswordpuzzle-0.11.2/krosswordpuzzle/src/cells/krosswordcell.h:68: Error: Undefined interface
automoc4: process for /root/krosswordpuzzle/krosswordpuzzle-0.11.2/krosswordpuzzle/build/src/moc_krosswordcell.cpp failed: Unknown error
pid to wait for: 0
Generating moc_lettercell.cpp
returning failed..
make[2]: *** [src/CMakeFiles/krosswordpuzzle_automoc] Error 1
make[1]: *** [src/CMakeFiles/krosswordpuzzle_automoc.dir/all] Error 2
make: *** [all] Error 2


Reply to this

-

 Re: Compilation Problem

 
 by drvoodoo on: Oct 22 2009
 
Score 50%

i have the same errors on archlinux 64bit but in a different order

Scanning dependencies of target doc-handbook
[ 0%] Generating index.cache.bz2
[ 3%] Built target doc-handbook
Scanning dependencies of target krosswordpuzzle_automoc
Generating krosswordpuzzleview.moc
Generating krosswordpuzzle.moc
Generating moc_crosswordxmlguiwindow.cpp
Generating moc_krosswordcell.cpp
/home/xxx/Workspace/KDE/krosswordpuzzle/src/krosswordpuzzle-0.11.2/krosswordpuzzle/src/cells/krosswordcell.h:68: Error: Undefined interface
automoc4: process for /home/xxx/Workspace/KDE/krosswordpuzzle/src/build/src/moc_krosswordcell.cpp failed: Unknown error
pid to wait for: 0
Generating moc_htmldelegate.cpp
Generating moc_spannedcell.cpp
Generating moc_cluecell.cpp
Generating moc_lettercell.cpp
Generating moc_krossword.cpp
/home/xxx/Workspace/KDE/krosswordpuzzle/src/krosswordpuzzle-0.11.2/krosswordpuzzle/src/krossword.h:85: Error: Undefined interface
automoc4: process for /home/xxx/Workspace/KDE/krosswordpuzzle/src/build/src/moc_krossword.cpp failed: Unknown error
pid to wait for: 0
returning failed..
make[2]: *** [src/CMakeFiles/krosswordpuzzle_automoc] Fehler 1
make[1]: *** [src/CMakeFiles/krosswordpuzzle_automoc.dir/all] Fehler 2
make: *** [all] Fehler 2


Reply to this

-

 Re: Re: Compilation Problem

 
 by fpuelz on: Oct 22 2009
 
Score 50%

Sorry! That was because I had some mistake in a check for the Qt version. But I just uploaded version 0.11.3. I checked it with Qt 4.5.3 and KDE 4.3 and it compiles :)


Reply to this

-
.

 Empty tarball

 
 by gohanz on: Oct 22 2009
 
Score 50%

Sorry but the 0.11.3 seem empty.


Reply to this

-
.

 Re: Empty tarball

 
 by gohanz on: Oct 22 2009
 
Score 50%

Sorry again it's not empty but have a strange tree

/home/fieti/Programmieren


Reply to this

-

 Re: Re: Empty tarball

 
 by fpuelz on: Oct 22 2009
 
Score 50%

Yes, sorry. That's the faulty ark-version again on KDE 4.3.1. I couldn't get it to do it right. And my other machine had problems with it's BIOS (stupid BIOS didn't detect the HDD after installing Win7 and then reinstalling GRUB... I flashed it now with a newer BIOS, was complicated to get there, flashed from vista setup using a USB stick...). But now the machine boots again and I can build a better archive :) Yeah!


Reply to this

-
.

 Re: Re: Re: Empty tarball

 
 by gohanz on: Oct 23 2009
 
Score 50%

Many thanks it compile and work now. But the about dialog report 0.11.1 version and not 0.11.3.1.


Reply to this

-
.

 compiling on Mandriva 2010

 
 by MendoDude on: Oct 23 2009
 
Score 50%

I was having the errors listed above with version 0.11.2. Now with 0.11.3, I can do "cmake -DCMAKE_INSTALL_PREFIX=$KDEDIRS .." and "make" just fine, but when running "make install" as root I get the following:

[root@localhost build]# make install
[ 3%] Built target doc-handbook
[ 3%] Built target krosswordpuzzle_automoc
[100%] Built target krosswordpuzzle
Install the project...
-- Install configuration: "RelWithDebInfo"
-- Installing: /share/mime/packages/krosswordpuzzle.xml
CMake Error at cmake_install.cmake:44 (execute_process):
execute_process called with no value for WORKING_DIRECTORY.


make: *** [install] Error 1
[root@localhost build]#

What is that "RelWithDebInfo"? and why is it installing in /share/mime/packages instead of /usr/share/mime/packages ??
I end up with a new directory /share, instead of it writing into /usr/share.

John C.


Reply to this

goto page: prev   1  2  3  4  5  6  7  8 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.