new method chooseAction, according to tag name, do someone action. And
created new flag bool choiceNotExist
checking flag choiceNotExist, if its false, the do nothing
new methods, getSceneElement and isElementExist, first return element in
scene on pNumber, second return bool value according to method name.
deleted property chapterList, becouse its use very many memory, deleted
method getChapter(QString chapterName), its useless for me, added
getChapter(QString sceneId)
sCount renamed in sceneId, now its save the QString value of current
scene id, added method sendLeftClick, which simulate mouse left click
deleted two choice tag in first chapter
every scene clear the screen, tag choice create a button under the text,
deleted qDebug() functions in mousefilter.cpp
new class choicefilter.cpp, its need for catch mouse click on QLabel,
which inserting into textbrowser
method loadXml replaced into xmldom.cpp, and just call inside
gamemenu.cpp
a few new methods, deleteChoices, setNewFile, first destroying Qlabel
with choice text if it was pressed, second open file from attribute
"file", which place inside choice tag, and load scene from it
new text for tests