Skip to content

Commit 2b7449e

Browse files
committed
multiple interactive scripts
1 parent c8d01db commit 2b7449e

File tree

9 files changed

+499
-454
lines changed

9 files changed

+499
-454
lines changed

CREDITS.md

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -2,51 +2,51 @@ Thanks and Credits
22
--------------------------------------------------------------------------------
33
Amata mea Argeia - gratiam magnam tibi ago!
44
Patientia tua in studiis meis computatoriis auxilium meum maximum!
5-
5+
66
Being in debt to each and every one,
77
who prepared the official Perl and Qt documentation or
88
shared usefull knowledge on a variety of forums, blogs and other sites,
99
I thank them all! Their expertise, effort and good will are highly appreciated!
10-
11-
Special thanks to the staff of the
10+
11+
Special thanks to the staff of the
1212
[Library of the New Bulgarian University](http://www.nbu.bg/en/library/library),
1313
where much of the development effort took place!
14-
14+
1515
Special thanks to Stack Overflow user peppe for answering competently and swiftly my question
1616
[How to read POST data "sent" from my own QtWebKit application?](http://stackoverflow.com/questions/20640862/how-to-read-post-data-sent-from-my-own-qtwebkit-application)
17-
17+
1818
I am also thankfull to Stack Overflow users Piotr Dobrogost and Fèlix Galindo Allué
1919
for their code, which I adopted and modified for an important part of Perl Executing Browser:
2020
http://stackoverflow.com/questions/4575245/how-to-tell-qwebpage-not-to-load-specific-type-of-resources
2121
http://stackoverflow.com/questions/10775154/get-raw-packet-data-from-qt-application
22-
22+
2323
Thanks to Jennifer Maher-Bontrager, author of the Camel icon.
2424
http://www.iconarchive.com/show/animal-icons-by-jen/Camel-icon.html
2525
http://www.totoro.org/jen/
26-
26+
2727
Thanks to Leon Anavi, Valentin Alexiev, Stefan Chekanov, Rangel Ivanov, Philip Georgiev,
2828
karaman, sisvenvet and all other members of Hackafe, the hackerspace of Plovdiv,
2929
for beeing welcoming host of the first public presentation of Perl Executing Browser
3030
on the 2nd of March 2014 and for their helpfull proposals.
3131
http://hackafe.org/
32-
32+
3333
Thanks to Hans Jeuken and Gábor Szabó for developing and maintaining Syntax::Highlight::Engine::Kate CPAN module.
3434
This is the syntax highlighter of the Perl Debugger GUI inside Perl Executing Browser.
3535
https://metacpan.org/release/Syntax-Highlight-Engine-Kate
36-
36+
3737
Thanks to all creators of loading.io for their beautifull loading icons!
3838
"Dots", Istiko Rahadi,
3939
"Kingthings Sans", Kingthings
4040
http://loading.io/
4141

4242
## Qt
4343
https://gitorious.org/qt-examples/qt-examples/source/sitespecificbrowser
44-
44+
4545
https://github.com/richmoore/qt-examples/tree/master/sitespecificbrowser
4646
https://github.com/rsdn/avalon/blob/master/web_view.cpp
4747
https://github.com/ariya/phantomjs/blob/master/src/qt/src/3rdparty/webkit/Source/WebKit/qt/Api/qwebpage.cpp
4848
https://github.com/humantech/webkit-scheme-qt5.1
49-
49+
5050
http://qt-project.org/doc/qt-4.8/qwebhistory.html
5151
http://qt-project.org/doc/qt-4.8/qdir.html
5252
http://qt-project.org/doc/qt-4.8/qfileinfo.html
@@ -70,23 +70,23 @@ http://qt-project.org/doc/qt-5.0/qtgui/qguiapplication.html
7070
http://qt-project.org/doc/qt-5/qtnetwork-module.html
7171
http://qt-project.org/doc/qt-5/qwebframe.html
7272
http://qt-project.org/doc/qt-5/qmake-test-function-reference.html
73-
73+
7474
http://qt-project.org/wiki/How_to_Use_QSettings
7575
http://qt-project.org/wiki/Qt_for_beginners_Signals_and_slots_2
76-
76+
7777
http://qt-project.org/forums/viewthread/8270 (Find length of QString text)
7878
http://qt-project.org/forums/viewthread/6102 (WebView Clear history)
7979
http://qt-project.org/forums/viewthread/17635 (how to actually use QWebView::createWindow())
8080
http://qt-project.org/forums/viewthread/4433 (Convert QString into QByteArray as either UTF-8 or Latin1)
8181
http://qt-project.org/forums/viewthread/25533 (#ifdef condition)
8282
http://qt-project.org/forums/viewthread/15487 (How to list foreach from array)
8383
http://qt-project.org/forums/viewthread/8876 (Setting global variable in main())
84-
84+
8585
http://doc.qt.digia.com/qtcreator-extending/coding-style.html
8686
http://doc.qt.digia.com/4.6/internationalization.html
87-
87+
8888
https://doc.qt.io/archives/4.6/webkit-fancybrowser-mainwindow-cpp.html
89-
89+
9090
http://doc.qt.io/qt-4.8/qmake-advanced-usage.html
9191
http://doc.qt.io/qt-4.8/qwebframe.html
9292
http://doc.qt.io/qt-4.8/signalsandslots.html
@@ -98,15 +98,15 @@ http://doc.qt.io/qt-5/qtglobal.html
9898
http://doc.qt.io/qt-5/qmake-test-function-reference.html#packagesexist-packages
9999
http://doc.qt.io/archives/qt-5.5/qwebview.html
100100
http://doc.qt.io/archives/qt-5.5/qurlquery.html
101-
101+
102102
https://wiki.qt.io/Qt_Coding_Style
103103
https://wiki.qt.io/Open_Web_Page_in_QWebView
104-
104+
105105
https://forum.qt.io/topic/24213/qmessagebox-too-small
106106
https://forum.qt.io/topic/18879/relative-path-on-qmake-pro-file
107107
https://forum.qt.io/topic/551/get-filename-without-extension
108108
https://forum.qt.io/topic/45982/solved-is-there-a-problem-with-the-following-non-blocking-sleep-function
109-
109+
110110
http://www.qtcentre.org/threads/23094-cancle-right-click-context-menu-in-qtwebkit
111111
http://www.qtcentre.org/threads/25880-QWebView-prints-PDF-file-OK-with-QPrintDialog-only
112112
http://www.qtcentre.org/threads/46016-Place-QMessageBox-on-middle-of-screen
@@ -127,25 +127,25 @@ http://www.qtcentre.org/threads/29104-QMake-DEFINES
127127
http://www.qtcentre.org/threads/48238-Call-a-JavaScript-function-from-C-using-QtWebkit
128128
http://www.qtcentre.org/threads/45001-using-two-qrc-files-in-one-application
129129
http://www.qtcentre.org/threads/6695-writing-a-username-and-password-dialog
130-
130+
131131
http://www.qtforum.org/article/33749/convert-string-to-int-and-int-to-string.html
132132
http://www.qtforum.org/article/18224/get-directory-path.html
133133
http://www.qtforum.org/article/15030/passing-parameters-to-the-constructor.html
134134
http://www.qtforum.org/article/27658/how-to-prevent-closing-of-a-window-by-alt-f4-solved.html
135-
135+
136136
(developer.nokia.com is already unavailable)
137137
http://developer.nokia.com/Community/Wiki/Archived:How_to_create_a_message_box_in_Qt
138138
http://developer.nokia.com/Community/Wiki/Fullscreen_applications_on_Qt
139139
http://developer.nokia.com/Community/Wiki/Get_current_Date_and_Time_in_Qt
140140
http://developer.nokia.com/community/wiki/How_to_redirect_qDebug_output_to_a_file
141141
http://developer.nokia.com/community/wiki/How_to_write_data_to_a_file_in_Qt
142-
142+
143143
(harmattan-dev.nokia.com is already unavailable)
144144
http://harmattan-dev.nokia.com/docs/library/html/qt4/qkeysequence.html
145145
http://harmattan-dev.nokia.com/docs/library/html/qt4/qdir.html
146146
http://harmattan-dev.nokia.com/docs/library/html/qt4/qtglobal.html
147147
http://harmattan-dev.nokia.com/docs/library/html/qtwebkit/qwebpage.html
148-
148+
149149
http://stackoverflow.com/questions/14987007/what-is-the-expected-encoding-for-qwebviewsethtml
150150
http://stackoverflow.com/questions/10666998/qwebkit-display-local-webpage
151151
http://stackoverflow.com/questions/7402576/how-to-get-current-working-directory-in-a-qt-application
@@ -189,14 +189,14 @@ http://stackoverflow.com/questions/17512542/getting-multiple-inputs-from-qinputd
189189
http://stackoverflow.com/questions/3846887/how-to-get-the-mime-type-of-a-file-in-qt
190190
http://stackoverflow.com/questions/25254043/is-it-possible-to-compare-ifdef-values-for-conditional-use
191191
http://stackoverflow.com/questions/10701504/command-working-in-terminal-but-not-via-qprocess
192-
192+
193193
http://www.codeprogress.com/cpp/libraries/qt/showQtExample.php?index=176&key=QStringtoQStringList
194194
http://www.codeprogress.com/cpp/libraries/qt/showQtExample.php?index=598&key=QWebViewCustomContextMenu
195195
http://www.codeprogress.com/cpp/libraries/qt/showQtExample.php?index=600&key=QNetworkManagerErrorReturnCode
196-
196+
197197
http://comments.gmane.org/gmane.comp.lib.qt.user/960 (QString to QByteArray conversion)
198198
http://comments.gmane.org/gmane.comp.lib.qt.general/35521 (webkit - how to prevent alert popups)
199-
199+
200200
http://www.java2s.com/Code/Cpp/Qt/CheckfileexistanceandfilenamewithQFile.htm
201201
http://webkit.sed.hu/content/disabling-cache
202202
http://www.stringreplace.com/c-plus-plus/qt-string-replace-method/
@@ -218,41 +218,42 @@ Larry Wall, Tom Christiansen, Jon Orwant
218218
O'Reilly, July 2000, ISBN 0-596-00027-8,
219219
31.13. use lib
220220
http://docstore.mik.ua/orelly/perl2/prog/ch31_13.htm
221-
221+
222222
Peter Wainwright
223223
"Pro Perl. A comprehensive guide for developers who want to master the Perl programming language",
224224
Apress, 2005, p. 104 - 107
225225
https://books.google.bg/books?id=1bbjLxkBLaMC&pg=PA105
226-
226+
227227
Eric Cholet, Stas Bekman
228228
"Practical mod_perl",
229229
O'Reilly, May 2003, ISBN 0-596-00227-0,
230230
3.9.2.1. Modifying @INC
231231
http://modperlbook.org/html/3-9-2-1-Modifying-INC.html
232-
232+
233233
http://www.perlmonks.org/?node_id=737134 "How to redirect STDOUT to an array (not executing program)"
234234
http://www.perlmonks.org/?node_id=1013683 "How to restore from redirecting STDOUT to variable?"
235235
http://www.perlmonks.org/bare/?node_id=768448 "Permanently sort a hash"
236-
236+
237237
http://stackoverflow.com/questions/1725097/how-can-i-disable-terminal-polling-for-cpan-used-from-crontab
238238
http://stackoverflow.com/questions/3321829/how-do-i-best-pass-arguments-to-a-perl-one-liner
239239
http://stackoverflow.com/questions/4510550/using-perl-how-do-i-decode-or-create-those-encodings-on-the-web
240240
http://stackoverflow.com/questions/5741101/easy-way-to-print-perl-array-with-a-little-formatting
241241
http://stackoverflow.com/questions/651124/how-do-i-redefine-built-in-perl-functions
242242
http://stackoverflow.com/questions/2526804/how-is-perls-inc-constructed-aka-what-are-all-the-ways-of-affecting-where-perl-modules-are-searched-for
243243
http://stackoverflow.com/questions/841785/how-do-i-include-a-perl-module-thats-in-a-different-directory
244-
244+
http://stackoverflow.com/questions/15210532/use-utf8-gives-me-wide-character-in-print
245+
245246
http://perlmaven.com/manipulating-perl-arrays
246247
http://perlmaven.com/how-to-sort-a-hash-in-perl
247248
http://perlmaven.com/recursive-subroutines
248-
249+
249250
http://lauraliparulo.altervista.org/first-steps-in-sqlite-and-perl/
250251
http://www.perl.com/pub/2002/05/14/mod_perl.html
251252
http://www.tizag.com/perlT/perlhashes.php
252253
http://www.comp.leeds.ac.uk/cgi-bin/Perl/displaytext/cgi-bin/read-input
253254
http://modperlbook.org/html/3-9-2-1-Modifying-INC.html
254255
http://www.tutorialspoint.com/perl/perl_syscall.htm
255-
256+
256257
## HTML, CSS & JavaScript
257258
http://stackoverflow.com/questions/9051200/twitter-bootstrap-dropdown-menu
258259
http://stackoverflow.com/questions/9436534/ajax-tutorial-for-post-and-get
@@ -272,7 +273,7 @@ http://stackoverflow.com/questions/1992114/how-do-you-create-a-hidden-div-that-d
272273
http://stackoverflow.com/questions/588040/window-onload-vs-document-onload
273274
http://stackoverflow.com/questions/8064691/how-do-i-pass-along-variables-with-xmlhttprequest
274275
http://stackoverflow.com/questions/359788/how-to-execute-a-javascript-function-when-i-have-its-name-as-a-string
275-
276+
276277
http://www.w3schools.com/bootstrap/bootstrap_tooltip.asp
277278
http://www.w3schools.com/bootstrap/bootstrap_ref_js_tooltip.asp
278279
http://www.w3schools.com/cssref/css_websafe_fonts.asp
@@ -285,15 +286,15 @@ http://www.w3schools.com/js/js_popup.asp
285286
http://www.w3schools.com/jsref/event_onclick.asp
286287
http://www.w3schools.com/jsref/prop_html_innerhtml.asp
287288
http://www.w3schools.com/jsref/event_onsubmit.asp
288-
289+
289290
http://getbootstrap.com/components/#dropdowns
290291
http://getbootstrap.com/javascript/#tooltips-methods
291-
292+
292293
http://bootswatch.com/
293294
http://www.tutorialrepublic.com/twitter-bootstrap-tutorial/bootstrap-dropdowns.php
294295
http://www.tutorialspoint.com/bootstrap/bootstrap_dropdown_plugin.htm
295296
http://twitter-bootstrap.node1.zygote.cc/javascript.html
296-
297+
297298
http://www.sourcetricks.com/2010/07/javascript-scroll-to-bottom-of-page.html
298299
https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView
299300
http://www.bymichaellancaster.com/blog/fluid-iframe-and-images-without-javascript-plugins/
@@ -330,7 +331,7 @@ https://www.koozai.com/blog/analytics/server-response-codes-and-what-they-mean/#
330331
https://en.wikipedia.org/wiki/JSON
331332
https://en.wikipedia.org/wiki/Embedded_OpenType
332333
https://en.wikipedia.org/wiki/Web_Open_Font_Format
333-
334+
334335
http://stackoverflow.com/questions/26177849/mime-types-for-woff-ttf-svg-and-eot-404ing-despite-being-setup-in-iis
335336
http://www.alienfactory.co.uk/articles/mime-types-for-web-fonts-in-bedsheet
336337
https://www.w3.org/services/svg-server/
@@ -342,4 +343,3 @@ https://forum.qt.io/topic/50340/installing-qt-5-4-dev-packages-in-travis-ci/16
342343
## AppVeyor
343344
https://www.appveyor.com/docs/
344345
http://stackoverflow.com/questions/26586006/build-qt-project-from-appveyor
345-

0 commit comments

Comments
 (0)