Warning: session_start(): open(/tmp/sess_4rpnkd9q0ebtik3e5hmft6dp66, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
KrossWordPuzzle openDesktop.org
-
 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    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


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

KrossWordPuzzle

   0.15.6.3  

KDE Board Game

Score 88%
KrossWordPuzzle
zoom


KrossWordPuzzle
zoom


KrossWordPuzzle
zoom


Downloads:  3383
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. )
Send to a friend
Subscribe
Other  Content  from fpuelz
Report inappropriate content



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

-
.

 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

-

 Re: compiling on Mandriva 2010

 
 by MendoDude on: Oct 23 2009
 
Score 50%

I got it going by extracting the Suse .rpm package and manually copying everything where it needs to go. But I am not sure if it is actually 0.11.3 or 0.11.1
The package name is krosswordpuzzle-0.11.3-5.1.i586.rpm, but the about dialog in the game reports:
KrossWordPuzzle
Version 0.11.1
Using KDE 4.3.2 (KDE 4.3.2)


Reply to this

-

 Re: Re: compiling on Mandriva 2010

 
 by caig on: Oct 23 2009
 
Score 50%

I made the opensuse rpm with 0.11.3 source package. It is 0.11.3, simply a small error of the about dialog.


Reply to this

-

 Re: Re: Re: compiling on Mandriva 2010

 
 by fpuelz on: Oct 23 2009
 
Score 50%

Yes, I didn't update the version for the about dialog. The changes were so small, that I forgot about that. I should write a small script, to test if I forgot something (again) ;)


Reply to this

-
.

 Re: Re: compiling on Mandriva 2010

 
 by gohanz on: Oct 23 2009
 
Score 50%

I have the same problem the about dialog report 0.11.1 version and not the correct 0.11.3.1


Reply to this

-

 Re: compiling on Mandriva 2010

 
 by caig on: Oct 23 2009
 
Score 50%

Did you replace $KDEDIRS with your KDE installation prefix? Something like "/usr" or "/usr/local" for self-compiled apps.


Reply to this

-

 a perplexity

 
 by caig on: Oct 25 2009
 
Score 50%

I'm a bit perplexed about the double settings menu in Crossword tab.


Reply to this

-

 Re: a perplexity

 
 by fpuelz on: Oct 26 2009
 
Score 50%

Right that's too many settings menus.. I moved the "change theme" action to the settings menu inside the crossword tab and removed the double settings menu.


Reply to this

-
.

 You said:

 
 by caig on: Oct 30 2009
 
Score 50%

"Unfortunately I wasn't successful creating a screencast with krecordmydesktop"

I'm very sad...Qt Kinetic intrigues me.


Reply to this

-

 Re: You said:

 
 by fpuelz on: Oct 30 2009
 
Score 50%

Maybe you know how to do screencasts right? I tried it but the resulting video played way too fast.. Even when I set the video quality very low and only choose a small area of the screen.
I also tried istanbul without success.


Reply to this

-

 Re: Re: You said:

 
 by caig on: Oct 30 2009
 
Score 50%

Also I use recordMyDesktop, but with the QT4 frontend (qt-recordMyDesktop). But I don't think a fronted makes difference, the real program is the same. Can't be only a playback problem? How play same video format files (ogv if I remember right) from different source?


Reply to this

-
.

 Re: Re: Re: You said:

 
 by fpuelz on: Oct 30 2009
 
Score 50%

Playback is ok for other ogv-files.
I get a little better frame rate when I set high priority to recordmydesktop, only record a small area, set the worst video quality and then fix the ogv-video with kdenlive (there's a transcode profile called "fix ogg theora", that gives some more frames). But the resulting video is only a small and very blurry one, still not fluent.
I will try it again with openSuse 11.2 and stable KDE/Qt builds. Maybe ext4 makes a difference ;)
I also tried radeonhd and fglrx, same bad results.


Reply to this

-
.

 Re: Re: Re: Re: You said:

 
 by caig on: Nov 12 2009
 
Score 50%

Now I want the screencast! Please...


Reply to this

-
.

 Screencast :)

 
 by fpuelz on: Nov 27 2009
 
Score 50%

Here it finally is: http://www.youtube.com/watch?v=-NHxfybIaI4.

Actually the KDE SC 4.3.75 (note the new terminology ;) SC = Software Compilation) wasn't the problem, but something in the XServer. However after installing fglrx openSuse 11.2 works again for me :) And it screencasts fluently.


Reply to this

-
.

 Re: Screencast :)

 
 by caig on: Nov 27 2009
 
Score 50%

How can I say? Oh!! Wonderful video explanation of this powerful and non-stop growing app! I can also see something about the dictionary and obviously QtKinetic! Congratulations!



-

 Some things...

 
 by caig on: Nov 22 2009
 
Score 50%

Hi! I'm very impressed for the infinite changelog for 0.14! And now some things:
- I tried to make a puzzle, but I wasn't able to save it. The status bar said: "Error while writing file 'New crossword':". Also the message, I think, is a bit strange: I didn't call the file 'New crossword' and the ':' what does it mean so lonely? The save dialog window has a semi-empty Filter textbox (, , ). Shouldn't it list the supported extensions files?
- Clue Properties window: from my point of view the default answer length should be 1 letter, so I mustn't erase the empty space in the CorrectAnswer textbox and after start to write my word.
- If I try to change a Clue or a CorrectAnswer (the word has its first letter on a cell used by another word)this is the message: "Can't change clue properties. The cell for the new clue isn't empty." If I want to change only the CorrectAnswer, to speak of "new clue" is strange and "The cell...isn't empty" is obvious, I'm changing it.
- About crosswordthumbcreator: I don't view thumbs in the tab My library and also in Dolphin (I activated it in the settings).


Reply to this

-

 Re: Some things...

 
 by caig on: Nov 22 2009
 
Score 50%

About the second point: I wrote about the use of mouse, if I use Tab it's ok.


Reply to this

-

 Re: Re: Some things...

 
 by fpuelz on: Nov 22 2009
 
Score 50%

Hi!

When there aren't any types shown in the filter box (only ", , ") I think it's because the MIME types aren't recognized yet. Running "kbuildsycoca4" should help. Maybe that also helps with the crossword thumb creator. Or restarting KDE. Maybe it had the old crosswordthumbcreator library loaded.

Second point:
When focusing the answer field with a mouse click (after the last character other than ' ') it now sets the cursor position to 0. So you can then start overwriting the answer.

Third point:
There was a small bug with clues without clue cells. Thanks, it's now fixed.


A screencast still isn't ready, because my opensuse 11.2 currently won't load with the current KDE trunk snapshot (4.3.75). So I'm again with KDE 4.3.3 ;) But the screencasting indeed works great now, fluent even with highest video quality.
Hopefully it works again next week with the next trunk snapshot.


Reply to this

-

 Re: Re: Re: Some things...

 
 by caig on: Nov 23 2009
 
Score 50%

Yes, I thought and tried kbuildsycoca4, but without success. However I tried to save adding manually the extension, but it didn't save.
I had problems with the thumbs with all the versions (0.11 -> 0.14).
Thanks for the info about screencast!


Reply to this

-
.

 Re: Re: Re: Re: Some things...

 
 by caig on: Nov 27 2009
 
Score 50%

I noticed now that with 0.14.3 I can view thumbs in the app and in dolphin. And I can also save my files!


Reply to this

-
.

 Compile problems

 
 by caig on: Nov 24 2009
 
Score 50%

With opensuse 11.2 standard:

In file included from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/commands.h:24,
from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/moc_commands.cpp:10,
from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/krosswordpuzzle_automoc.cpp:4:
/usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/cells/cluecell.h: In function 'QDebug& operator<<(QDebug, ClueCell*)':
/usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/cells/cluecell.h:237: error: expected type-specifier before ')' token
/usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/cells/cluecell.h:237: error: exception handling disabled, use -fexceptions to enable
In file included from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/krossword.h:28,
from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/dialogs/crosswordtypewidget.h:25,
from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/ui_create_new.h:27,
from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/libraryxmlguiwindow.h:26,
from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/libraryxmlguiwindow.cpp:21:
/usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/cells/cluecell.h: In function 'QDebug& operator<<(QDebug, ClueCell*)':
/usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/cells/cluecell.h:237: error: expected type-specifier before ')' token
/usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/cells/cluecell.h:237: error: exception handling disabled, use -fexceptions to enable
In file included from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/krossword.h:28,
from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/krosswordpuzzle.h:28,
from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/main.cpp:20:
/usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/cells/cluecell.h: In function 'QDebug& operator<<(QDebug, ClueCell*)':
/usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/cells/cluecell.h:237: error: expected type-specifier before ')' token
/usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/cells/cluecell.h:237: error: exception handling disabled, use -fexceptions to enable
In file included from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/krossword.h:28,
from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/krosswordpuzzle.h:28,
from /usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/krosswordpuzzle.cpp:20:
/usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/cells/cluecell.h: In function 'QDebug& operator<<(QDebug, ClueCell*)':
/usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/cells/cluecell.h:237: error: expected type-specifier before ')' token
/usr/src/packages/BUILD/krosswordpuzzle-0.14.2/src/cells/cluecell.h:237: error: exception handling disabled, use -fexceptions to enable
make[2]: *** [src/CMakeFiles/krosswordpuzzle.dir/krosswordpuzzle_automoc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [src/CMakeFiles/krosswordpuzzle.dir/main.o] Error 1
make[2]: *** [src/CMakeFiles/krosswordpuzzle.dir/krosswordpuzzle.o] Error 1
make[2]: *** [src/CMakeFiles/krosswordpuzzle.dir/libraryxmlguiwindow.o] Error 1
make[2]: Leaving directory `/usr/src/packages/BUILD/krosswordpuzzle-0.14.2'
make[1]: *** [src/CMakeFiles/krosswordpuzzle.dir/all] Error 2
make[1]: Leaving directory `/usr/src/packages/BUILD/krosswordpuzzle-0.14.2'
make: *** [all] Error 2


Reply to this

-

 Re: Compile problems

 
 by fpuelz on: Nov 24 2009
 
Score 50%

Hm.. Exceptions (try.. catch) are disabled, so it won't compile.. I'm currently on openSuse 11.1, here it works.
You can safely remove all lines in that function "inline QDebug &operator <<(QDebug debug, ClueCell *cell)" (src/cells/cluecell.h, line 219) except for the last one beginning with return. (= remove lines 220 - 252)
Or try what the compiler says: "error: exception handling disabled, use -fexceptions to enable". But I don't know where the -fexceptions should go..

The next version won't contain this try..catch stuff. It was just a quick test while debugging ;)


Reply to this

-
.

 Compilation problem!

 
 by gohanz on: Nov 24 2009
 
Score 50%

I have a new compilation problem on my Slackware 13.0, KDE-4.2.4.


[ 2%] Built target doc-handbook
[ 2%] Built target krosswordpuzzle_automoc
[ 4%] Building CXX object src/CMakeFiles/krosswordpuzzle.dir/dialogs/crosswordpropertiesdialog.o
/tmp/txz/krosswordpuzzle-0.14.2/krosswordpuzzle/src/dialogs/crosswordpropertiesdialog.cpp: In constructor ‘CrosswordPropertiesDialog::CrosswordPropertiesDialog(KrossWord*, QWidget*, Qt::WFlags)’:
/tmp/txz/krosswordpuzzle-0.14.2/krosswordpuzzle/src/dialogs/crosswordpropertiesdialog.cpp:64: error: ‘class KButtonGroup’ has no member named ‘id’
/tmp/txz/krosswordpuzzle-0.14.2/krosswordpuzzle/src/dialogs/crosswordpropertiesdialog.cpp:66: error: ‘class KButtonGroup’ has no member named ‘id’
/tmp/txz/krosswordpuzzle-0.14.2/krosswordpuzzle/src/dialogs/crosswordpropertiesdialog.cpp:68: error: ‘class KButtonGroup’ has no member named ‘id’
/tmp/txz/krosswordpuzzle-0.14.2/krosswordpuzzle/src/dialogs/crosswordpropertiesdialog.cpp:70: error: ‘class KButtonGroup’ has no member named ‘id’
/tmp/txz/krosswordpuzzle-0.14.2/krosswordpuzzle/src/dialogs/crosswordpropertiesdialog.cpp:72: error: ‘class KButtonGroup’ has no member named ‘id’
/tmp/txz/krosswordpuzzle-0.14.2/krosswordpuzzle/src/dialogs/crosswordpropertiesdialog.cpp:74: error: ‘class KButtonGroup’ has no member named ‘id’
/tmp/txz/krosswordpuzzle-0.14.2/krosswordpuzzle/src/dialogs/crosswordpropertiesdialog.cpp:76: error: ‘class KButtonGroup’ has no member named ‘id’
/tmp/txz/krosswordpuzzle-0.14.2/krosswordpuzzle/src/dialogs/crosswordpropertiesdialog.cpp:78: error: ‘class KButtonGroup’ has no member named ‘id’
/tmp/txz/krosswordpuzzle-0.14.2/krosswordpuzzle/src/dialogs/crosswordpropertiesdialog.cpp:80: error: ‘class KButtonGroup’ has no member named ‘id’
make[2]: *** [src/CMakeFiles/krosswordpuzzle.dir/dialogs/crosswordpropertiesdialog.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: Nov 24 2009
 
Score 50%

Hm, KButtonGroup::id() exists since 4.3. Without that function I can only guess what ID belongs to which button (at least I think so).
But it should work when I add the buttons in QtDesigner in the right order to the KButtonGroup..
For the next version and for KDE < 4.3 id<->button will be static and could easily get wrong. But I will care that I don't accidentally change the ordering of the buttons ;)


Reply to this

-
.

 Re: Re: Compilation problem!

 
 by gohanz on: Nov 25 2009
 
Score 50%

Many thanks krosswordpuzzle-0.14.3 compile and work now!


Reply to this

-

 Re: Re: Re: Compilation problem!

 
 by texstar on: Nov 25 2009
 
Score 50%
texstartexstar
pclinuxos.co m
Home

Don't know why it fails for me.

[ 38%] Building CXX object src/CMakeFiles/krosswordpuzzle.dir/krosswordpuzzle_automoc.o
Building CXX object src/CMakeFiles/krosswordpuzzle.dir/krosswordpuzzle.o
In file included from /usr/src/rpm/BUILD/krosswordpuzzle-0.14.3/build/src/../../src/dialogs/crosswordtypewidget.h:25,
from /usr/src/rpm/BUILD/krosswordpuzzle-0.14.3/build/src/moc_crosswordtypewidget.cpp:10,
from /usr/src/rpm/BUILD/krosswordpuzzle-0.14.3/build/src/krosswordpuzzle_automoc.cpp:5:
/usr/src/rpm/BUILD/krosswordpuzzle-0.14.3/src/krossword.h:24:19: error: KGrid2D: No such file or directory
In file included from /usr/src/rpm/BUILD/krosswordpuzzle-0.14.3/src/krosswordpuzzle.h:28,
from /usr/src/rpm/BUILD/krosswordpuzzle-0.14.3/src/krosswordpuzzle.cpp:20:
/usr/src/rpm/BUILD/krosswordpuzzle-0.14.3/src/krossword.h:24:19: error: KGrid2D: No such file or directory
/usr/src/rpm/BUILD/krosswordpuzzle-0.14.3/src/krosswordpuzzle.cpp:57:31: error: KStandardGameAction: No such file or directory
/usr/src/rpm/BUILD/krosswordpuzzle-0.14.3/src/krosswordpuzzle.cpp:63:27: error: KGameDifficulty: No such file or directory
In file included from /usr/src/rpm/BUILD/krosswordpuzzle-0.14.3/src/krossword.h:27,


Reply to this

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

Add commentBack




-



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

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team