Una semplice applicazione per testare espressioni regolari. Mostra le stringhe catturate e le loro rispettive sottostringhe. Applicazione sviluppata con il framework Qt.
Qui di seguito trovi i link di download per l'installazione manuale del software:
| QRegExp-Editor v. 0.2.0.2 (13/3/2014) | Readme/What's new | 2011-03-16  Luís Pereira <luis.artur.pereira@gmail.com>
  * CMakeLists.txt: QREGEXP-EDITOR 0.2.0.2 
  * src/main.cpp: Ran astyle-qregexp_editor 
2011-03-15  Luís Pereira <luis.artur.pereira@gmail.com>
  * CMakeLists.txt, dist/linux/qregexp-editor.desktop: Adds QRegExp-Editor menu
  entry on freedesktop compliant desktops  QRegExp-Editor will show up under
  the Development menu. 
2011-03-11  Luís Pereira <luis.artur.pereira@gmail.com>
  * CMakeLists.txt: Install icons and images 
2011-03-01  Luís Pereira <luis.artur.pereira@gmail.com>
  * application.qrc, src/constants.h, src/mainwindow.cpp: Sets application icon
  (in the program windows) 
2011-03-04  Luís Pereira <luis.artur.pereira@gmail.com>
  * images/qregexp-editor-logo-128.png, images/qregexp-editor-logo-16.png,
  images/qregexp-editor-logo-24.png, images/qregexp-editor-logo-256.png,
  images/qregexp-editor-logo-32.png, images/qregexp-editor-logo-48.png,
  images/qregexp-editor-logo-64.png: Ran create_images.sh script 
  * images/create_images.sh: Adds svg to png logo conversion script  The script
  creates png icons (16x16...256x256) from the svg logo.  Written-by: Mohammad
  Mehdi Salem Naraghi <momesana@googlemail.com> Modified-by: Luís Pereira
  <luis.artur.pereira@gmail.com>
  * images/qregexp-editor-logo.svg: Adds QRegExp-Editor logo (svg format) 
  Original idea by Luís Pereira Improvements by Mohammad Mehdi Salem Naraghi 
2011-02-28  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/mainwindow.cpp: Use IniFormat for storing settings  The NativeFormat in
  Windows use the infamous registry. Ini files are much easier to check,
  modify, delete and debug. 
2011-02-25  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/main.cpp: Adds our website to QCoreApplication::setOrganizationDomain 
  We now have a website :) http://qregexp-editor.sourceforge.net/ 
2011-02-25  Mohammad Mehdi Salem Naraghi <momesana@googlemail.com>
  * dist/win/qregexp-editor.nsi: Removing trailing slash + fixing some
  indentations in build_installer.bat
2011-02-24  Mohammad Mehdi Salem Naraghi <momesana@googlemail.com>
  * dist/win/build_installer.bat: Removed unused variables.
  * compile-win32.bat, dist/win/build_installer.bat: Some refactoring to the
  build_installer script.
2011-02-23  Mohammad Mehdi Salem Naraghi <momesana@googlemail.com>
  * compile-win32.bat: Fixing build script "compile-win32.bat"
2011-02-23  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/mainwindow.cpp: Add the file extension to a fallback QIcon parameter 
2011-02-23  M. Mehdi Salem Naraghi <momesana@googlemail.com>
  * src/regexpmodel.cpp: Fixing indentation in regexpmodel.cpp
2011-02-22  Luís Pereira <luis.artur.pereira@gmail.com>
  * CMakeLists.txt, CPackConfig.cmake: Use CPack to generate some packages  The
  current CPack config handles source packages (TBZ2, TGZ, ZIP) and STGZ (self
  extracting TGZ) bins for Linux.  TODO: Automatic ChangeLog handling for
  releases; Automatic version file for releases. 
  * scripts/gitlog2changelog.py: Adds gitlog2changelog.py script  A script to
  generate pretty ChangeLog files form git log. Taken from:
  https://github.com/cryos/avogadro/blob/master/scripts/gitlog2changelog.py
  Copyright 2008 Marcus D. Hanwell <marcus@cryos.org>
2011-02-22  M. Mehdi Salem Naraghi <momesana@googlemail.com>
  * src/regexpmodel.cpp: Counting number of matches and displaying them in the
  statusbar.
2011-02-22  Luís Pereira <luis.artur.pereira@gmail.com>
  * CMakeLists.txt, cmake_uninstall.cmake.in: Adds uninstall target to the
  build system  Taken from:
  
   
2011-02-22  M. Mehdi Salem Naraghi <momesana@googlemail.com>
  * compile-win32.bat, dist/win/build_installer.bat: Removing trailing
  whitespaces.
2011-02-18  Luís Pereira <luis.artur.pereira@gmail.com>
  * CMakeLists.txt: Substitutes share absolute path by a relative one  CPack
  doesn't work well with absolute paths. The translations would not be part of
  the generated package. Yes, CPack will be used in the future to package
  releases. 
2011-02-18  Mohammad Mehdi Salem Naraghi <momesana@googlemail.com>
  * compile-win32.bat, dist/win/build_installer.bat,
  dist/win/qregexp-editor.nsi: Adding fixes to the NSIS installer script: *
  compile-win32.bat both checks for make and mingw32-make.exe if former wasn't
  found. * compile-win32.bat also builds the translations by default now *
  checking for  VERSION_FILE instead of VERSION-FILE now. * QRegExp-Editor is
  now part of the destination folder default value in the installer. *
  Translations files are handled (installed and uninstalled) correctly now.
2011-02-15  M. Mehdi Salem Naraghi <momesana@googlemail.com>
  * INSTALL, README, README.txt, compile-win32.bat, dist/win/README,
  dist/win/build_installer.bat, dist/win/qregexp-editor.nsi: More work on NSIS
  Windows installer script * Integration with Add/Remove Program section of
  Windows Control Panel * Detection and Uninstallation of previously installed
  versions * build_installer.bat prompts for the location of Qt and MinGW if
  not * set as a environment variable. * compile-win32.bat prompts for the
  location of Qt and MinGW if not set * as a environment variable * Added
  INSTALL file * Added README for instructions on how to create installers
2011-02-03  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/CMakeLists.txt: Build translations by default  To build translations
  one had to type: 'make translations'. Now they are built by default. 
  * scripts/astyle-qregexp_editor, scripts/astyle-qregexp_editor.bat: Adds
  minimum allowed astyle version info 
  * scripts/astyle-qregexp_editor: Use find more efficiently (in the astyle
  script)  Also refactors the astyle options.  Suggested-by: M. Mehdi Salem
  Naraghi <momesana@googlemail.com>
2011-02-02  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/aboutdialog.cpp, src/aboutdialog.h, src/escapedpatterndialog.cpp,
  src/escapedpatterndialog.h, src/main.cpp, src/mainwindow.cpp,
  src/mainwindow.h, src/node.cpp, src/node.h, src/regexpmodel.cpp,
  src/regexpmodel.h, src/searchsettings.cpp, src/searchsettings.h,
  src/treeitem.cpp, src/treeitem.h: Ran astyle script (again)  Now with the
  --align-pointer=name option 
  * scripts/astyle-qregexp_editor, scripts/astyle-qregexp_editor.bat: Adds
  align pointer rule to astyle script  char* foo; becomes (with
  align-pointer=name): char *foo; 
  * scripts/astyle-qregexp_editor.bat: Refactors Windows astyle script 
  Suggested-by: M. Mehdi Salem Naraghi <momesana@googlemail.com>
  * scripts/astyle-qregexp_editor, scripts/astyle-qregexp_editor.bat: Use
  Artistic Style short options  astyle 2.01 doesn't work anymore with some long
  options.  Reported-by: M. Mehdi Salem Naraghi <momesana@googlemail.com>
  * scripts/astyle-qregexp_editor: Replaces backsticks by $()  Backsticks are
  POSIX deprecated.  Reported-by: M. Mehdi Salem Naraghi
  <momesana@googlemail.com>
2011-01-27  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/aboutdialog.cpp, src/aboutdialog.h, src/main.cpp, src/mainwindow.cpp,
  src/mainwindow.h, src/node.cpp, src/node.h, src/regexpmodel.cpp,
  src/regexpmodel.h, src/searchdata.cpp, src/searchdata.h,
  src/searchsettings.cpp, src/treeitem.cpp, src/treeitem.h: Ran coding style
  script 
  * scripts/astyle-kdelibs, scripts/astyle-kdelibs.bat,
  scripts/astyle-qregexp_editor, scripts/astyle-qregexp_editor.bat: Adapts
  coding style scripts to QRegExp-Editor 
  * scripts/astyle-kdelibs, scripts/astyle-kdelibs.bat: Borrow Kdelibs Coding
  Style script  Downloaded from:
  http://websvn.kde.org/*checkout*/trunk/KDE/kdesdk/scripts/astyle-kdelibs
  http://websvn.kde.org/*checkout*/trunk/
  /KDE/kdesdk/scripts/astyle-kdelibs.bat 
  * src/aboutdialog.cpp: Sets codec for the AboutDialog input files  Commit
  2b44049804dbfd4600bae6ced6bc96c54b5d723f changed the files encoding to UTF-8
  but the input codec stream wasn't changed. 
2011-01-21  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/CMakeLists.txt, src/mainwindow.cpp, src/mainwindow.h,
  src/searchdata.cpp, src/searchdata.h, src/searchsettings.cpp,
  src/searchsettings.h: Refactors and expands the settings code  Code
  refactored to ease maintenance and handle new features. The settings code can
  now handle a search history, although not yet implemented. The changes needed
  to achieve a search history make the new structure not entirely compatible
  with the old one. 
2011-01-18  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/mainwindow.cpp, src/mainwindow.h: Adds an m_settings member variable to
  the MainWindow class  It's better to use one variable that contains the
  settings during all program lifetime. 
2011-01-25  Luís Pereira <luis.artur.pereira@gmail.com>
  * AUTHORS, AUTHORS.html: Changed some files encoding  Changed from ISO-8859-1
  to UTF-8 
  * AUTHORS, AUTHORS.html: Minor changes to the Authors Section  Contributors
  replaced by Developers. Removes extra line break. 
2011-01-23  M. Mehdi Salem Naraghi <momesana@googlemail.com>
  * AUTHORS, AUTHORS.html: Changed Authors section
  * src/CMakeLists.txt: Suppress console on windows
  * README.txt, compile-win32.bat, dist/win/qregexp-editor.nsi: Added installer
  script for windows
2011-01-21  Luís Pereira <luis.artur.pereira@gmail.com>
  * ABOUT.html, src/aboutdialog.cpp, src/aboutdialog.h,
  src/escapedpatterndialog.cpp, src/escapedpatterndialog.h, src/main.cpp,
  src/mainwindow.cpp, src/mainwindow.h, src/node.cpp, src/node.h,
  src/regexpmodel.cpp, src/regexpmodel.h, src/treeitem.cpp, src/treeitem.h:
  Updates the copyright disclaimer project name  QRegExp-Editor is the project
  'official' name. Use it consistently. 
2011-01-03  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/ui/mainwindow.ui: Groups all the regexp stuff in a groupbox 
2010-12-30  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/ui/mainwindow.ui: Refactors the regexp Ui  Simpler user presented
  strings. Elements rearranged. 
2010-12-20  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/mainwindow.cpp, src/mainwindow.h: Search after an return pressed but
  only if it's possible  When the return was pressed a search was made, even
  with an invalid regexp pattern. 
2010-12-23  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/mainwindow.cpp: Sets the default pattern syntax to QRegExp  What is
  saved is the combobox index, not it's value. Commit
  2b0ed87959fdac2966f862dc4276677ad679ddc9 broke it. 
2010-12-20  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/mainwindow.cpp, src/mainwindow.h: Creates
  MainWindow::isSearchPossible() method  Move the code around to make it more
  modular. 
2010-12-17  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/mainwindow.cpp, src/mainwindow.h: Renames MainWindow::enableSeach() to
  updateUiStatus() 
2010-12-16  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/regexpmodel.h: Use forward declaration instead of an #include 
  * src/aboutdialog.cpp, src/aboutdialog.h, src/main.cpp, src/mainwindow.cpp,
  src/mainwindow.h, src/regexpmodel.cpp, src/regexpmodel.h: Reorder #includes 
  Speed compilation a little bit. 
  * src/aboutdialog.cpp, src/aboutdialog.h, src/escapedpatterndialog.h,
  src/main.cpp, src/mainwindow.cpp, src/mainwindow.h, src/node.h,
  src/regexpmodel.cpp, src/regexpmodel.h: Use both the module and class name in
  the Qt included headers  This allows library code to be used by applications
  without excessive compiler include paths (i.e. faster). 
  * src/mainwindow.cpp: Reorder MainWindow constructor 
  * src/mainwindow.cpp, src/mainwindow.h: Refactor create recent file actions
  code  Move it to a function. 
  * src/mainwindow.cpp, src/mainwindow.h: Refactor RegExp model creation  Move
  it to a function. 
  * src/mainwindow.cpp, src/mainwindow.h: Refactor statusBar creation code 
  Move statusBar creation code to a function. 
  * src/mainwindow.cpp, src/mainwindow.h: Refactor signal connect code  Just
  move to a function. 
2010-12-15  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/mainwindow.cpp, src/mainwindow.h: Refactor the set icons code  Just
  move it to a function. 
  * src/mainwindow.cpp, src/mainwindow.h, src/ui/mainwindow.ui: Refactor
  patternSyntaxComboBox stuff  patternSyntaxComboBox renamed to syntaxComboBox.
  There is no source of confusion and shorter names are better. Changed the way
  that the syntaxComboBox is populated. Now everything is done in one place. 
  * src/mainwindow.cpp, src/mainwindow.h, src/ui/mainwindow.ui: Renames the
  'Evaluate' string to 'Search'  Evaluate is a bit confusing, Search is a
  better description. Function names also renamed accordingly, except for the
  backend (RegExpModel class). 
2010-12-07  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/ui/escapedpatterndialog.ui: Updates the escaped pattern rationale  Show
  howto enter an \" 
  * src/escapedpatterndialog.cpp: Adds double quotes delimiters  Makes it a
  little bit easier to copy the escaped pattern to the user program code. 
  * src/escapedpatterndialog.cpp, src/escapedpatterndialog.h: Fix the Escaped
  Pattern tool  Also escape double quotes. 
2010-12-06  momesana <momesana@gentoo-box.(none)>
  * src/escapedpatterndialog.cpp: Removed unneccessary include directive from
  escapedpatterndialog.h
2010-08-26  M. Mehdi Salem Naraghi <momesana@googlemail.com>
  * src/escapedpatterndialog.cpp, src/ui/escapedpatterndialog.ui: Modified the
  Escaped pattern dialog to use a QLabel for the explanatory text and a
  QTextBrowser showing the escaped pattern as plain text. This way we won't
  have to deal with escaping html relevant characters (<, >, ...) and special
  characters. Previously a pattern like <(\s|\w)>+ wouldn't be displayed at all
  since the escaped version <(\\s|\\w)> would be considered an unknown tag and
  simply be ignored.
2010-08-25  M. Mehdi Salem Naraghi <momesana@googlemail.com>
  * src/mainwindow.cpp: Changed the background color of the regexp line edit
  which indicates an invalid pattern to match that of kate and possibly other
  kde apps.
2010-06-26  Luís Pereira <luis.artur.pereira@gmail.com>
  * .gitignore: Updates .gitignore  Remove build-intermediate
  * qregexp-editor.pro: Removes qmake project file
2010-06-22  Luís Pereira <luis.artur.pereira@gmail.com>
  * CMakeLists.txt, src/CMakeLists.txt, src/main.cpp: Adds translations target 
  Binary tranlations files (.qm) are installed to:
  ${CMAKE_INSTALL_PREFIX}/share/qregexp-editor/translations  Usages : (Copied
  from http://www.cmake.org/Wiki/CMake:How_To_Build_Qt4_Software)  Normal usage
  - generate the .qm files  You just want to generate the .qm files, so
  configure cmake with the UPDATE_TRANSLATIONS flag turned off. CMake will not
  modify your .ts files, and the new .qm files will be built and stored in the
  project binary folders. When you run "make install" (or equivalent), it'll
  copy the .qm files into a translations folder in the Install folder. Note
  that you can continue to update the translations via the linguist. But any
  new strings in your source code will not appear in your .ts files.  Usage -
  Updating the .ts files  When you want it to process all your source files
  (looking for new texts to translate), configure cmake to turn on
  UPDATE_TRANSLATIONS, and then make your project. CMake will modify your .ts
  files in your SOURCE folders in addition to generating the .qm files.
  WARNING: Be aware that CMake will be updating the source .ts files, which
  means that if you do a make clean, it will DELETE your source .ts files!!! So
  it would be a good idea to switch off UPDATE_TRANSLATIONS as soon as
  possible.  Examples:  generate the .qm files: cmake
  -DCMAKE_INSTALL_PREFIX=$HOME .. make translations  Updating the .ts files:
  cmake -DUPDATE_TRANSLATIONS=On -DCMAKE_INSTALL_PREFIX=$HOME .. make
  translations cmake -DUPDATE_TRANSLATIONS=Off -DCMAKE_INSTALL_PREFIX=$HOME ..
  linguist files_to_translate  TODO: create an 'all' target that compiles code
  and translations
2010-06-24  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/CMakeLists.txt: Adds resources to the build system
2010-06-15  Luís Pereira <luis.artur.pereira@gmail.com>
  * CMakeLists.txt, forms/aboutdialog.ui, forms/escapedpatterndialog.ui,
  forms/mainwindow.ui, src/CMakeLists.txt, src/ui/aboutdialog.ui,
  src/ui/escapedpatterndialog.ui, src/ui/mainwindow.ui: Move away from qmake to
  cmake  CMake is a much superior build system. The forms directory was renamed
  to ui and moved to src directory. It's the Qt standard way.
2010-06-22  Luís Pereira <luis.artur.pereira@gmail.com>
  * qregexp-editor.pro, regexpeditor.pro, src/main.cpp,
  translations/qregexp-editor_de.ts, translations/qregexp-editor_fa.ts,
  translations/regexpeditor_de.ts, translations/regexpeditor_fa.ts: Renames the
  project  The project name changed (very slightly) from place to place.
  Consistency is always a good thing. QRegExp-Editor is the official project
  name. For code use qregexp-editor. | 
|  ftp.netlabs.org/pub/qtapps/qregexp-editor-0.2.0.2-os2.7z | ||
| QRegExp-Editor v. 0.2.1 (21/3/2012) | Readme/What's new | 2012-03-20  Luís Pereira <luis.artur.pereira@gmail.com>
  * CMakeLists.txt: QREGEXP-EDITOR 0.2.1 
2012-03-20  Mohammad Mehdi Salem Naraghi <momesana@gmail.com>
  * src/ui/escapedpatterndialog.ui, translations/qregexp-editor_de.ts,
  translations/qregexp-editor_fa.ts: Updated the translation files and a string
  in the escaped pattern dialog.
2012-03-17  Luís Pereira <luis.artur.pereira@gmail.com>
  * translations/qregexp-editor_de.ts, translations/qregexp-editor_fa.ts:
  Updates source translations files 
2012-03-14  Luís Pereira <luis.artur.pereira@gmail.com>
  * translations/qregexp-editor_de.ts, translations/qregexp-editor_fa.ts:
  Updates source translations files 
  * src/aboutdialog.cpp, src/aboutdialog.h, src/escapedpatterndialog.cpp,
  src/escapedpatterndialog.h, src/main.cpp, src/mainwindow.cpp,
  src/mainwindow.h, src/node.cpp, src/node.h, src/regexpmodel.cpp,
  src/regexpmodel.h, src/treeitem.cpp, src/treeitem.h: Updates M. Mehdi Salem
  Naraghi email adress 
  * AUTHORS, AUTHORS.html: Adds missing emails to the AUTHORS files. Updates
  translations authors 
  * AUTHORS, AUTHORS.html: Adds contributors section in AUTHORS files 
  * src/aboutdialog.cpp: Use QString::fromUtf8() instead of QString()  My name
  (Luís) requires UTF-8. 
  * src/aboutdialog.cpp, src/aboutdialog.h, src/constants.h,
  src/escapedpatterndialog.cpp, src/escapedpatterndialog.h, src/main.cpp,
  src/mainwindow.cpp, src/mainwindow.h, src/node.cpp, src/node.h,
  src/parentheseshighlighter.cpp, src/parentheseshighlighter.h,
  src/preferences/preferencesdialog.cpp, src/preferences/preferencesdialog.h,
  src/preferences/preferencespageinterface.h,
  src/preferences/regexpoptions.cpp, src/preferences/regexpoptions.h,
  src/preferences/regexpsettings.cpp, src/preferences/regexpsettings.h,
  src/preferences/settingsinterface.cpp, src/preferences/settingsinterface.h,
  src/regexpmodel.cpp, src/regexpmodel.h, src/regexptextedit.cpp,
  src/regexptextedit.h, src/regexptextedit_p.cpp, src/regexptextedit_p.h,
  src/searchdata.cpp, src/searchdata.h, src/searchsettings.cpp,
  src/searchsettings.h, src/treeitem.cpp, src/treeitem.h: Updates the copyright
  years and copyright owners 
2012-03-13  Luís Pereira <luis.artur.pereira@gmail.com>
  * application.qrc, images/document-properties.png, src/CMakeLists.txt,
  src/constants.h, src/mainwindow.cpp, src/mainwindow.h,
  src/preferences/regexpoptions.cpp, src/preferences/regexpoptions.h,
  src/preferences/regexppreferencespage.cpp,
  src/preferences/regexppreferencespage.h,
  src/preferences/regexppreferencespage.ui, src/preferences/regexpsettings.cpp:
  Adds parentheses match highlight color chooser  Give the the ability to
  choose the parentheses matching highlight color. It's the first use of the
  PreferencesDialog class. 
2012-03-12  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/regexptextedit.cpp: Fixes bug when changing regexpEditor highlight
  color  If highlight isn't enabled just update the stored highlight color.
  setHighlightColor() changes highlight color even if highlight is disabled.
  This isn't what we want. So, we only call setHighlightColor() if highlight is
  enabled. 
2012-02-12  Kevin Funk <krf@electrostorm.net>
  * src/mainwindow.cpp: Expand all rows when one match only
2012-01-12  Luís Pereira <luis.artur.pereira@gmail.com>
  * CMakeLists.txt, src/CMakeLists.txt, src/tests/CMakeLists.txt,
  src/tests/patternfiltertest.cpp, src/tests/patternfiltertest.h: Adds an
  PatternFilter unit test  To run the tests just type: 'make test' 
  * src/mainwindow.cpp, src/mainwindow.h, src/patternfilter.cpp,
  src/patternfilter.cpp.orig, src/patternfilter.h, src/ui/mainwindow.ui: Adds
  filter trailing whitespaces from pattern  Removes trailing whitespaces ('t',
  '+', 'v', 'f', 'r', and ' ') from the pattern sent to evaluation. This filter
  can be used in conjunction with the newlines filter to filter trailing
  whitespaces in regexesp's that were split among multiple lines. 
  * src/CMakeLists.txt, src/mainwindow.cpp, src/mainwindow.h,
  src/patternfilter.cpp, src/patternfilter.h,
  src/preferences/regexpoptions.cpp, src/preferences/regexpoptions.h,
  src/preferences/regexpsettings.cpp, src/ui/mainwindow.ui: Adds filter
  newlines from pattern  In complex regexp's, there is a need to split the
  regexp's among several lines. Of course that the newlines shouldn't be part
  of the pattern sent to evaluation. Give the user the power of choice. 
2011-11-17  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/mainwindow.cpp, src/mainwindow.h: More fine-grained RegExp updates 
  There is no need to update the pattern when only the other options are
  changed. Right now the pattern is simply the plain text taken from
  RegexpTextEdit but in the future it will need processing before being passed
  to QRegExp. 
2011-11-15  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/mainwindow.cpp, src/mainwindow.h: Cleans up unused
  MainWindow::returnPressed() slot  An return on the regexpEdit is a newline.
  An artifact that was left behind when the one line editor was upgraded to an
  text editor. 
2011-11-28  Luís Pereira <luis.artur.pereira@gmail.com>
  * CREDITS, application.qrc, images/highlighter_yellow_01.png,
  src/constants.h, src/mainwindow.cpp, src/mainwindow.h,
  src/preferences/regexpoptions.cpp, src/preferences/regexpoptions.h,
  src/preferences/regexpsettings.cpp, src/ui/mainwindow.ui: Adds parentheses
  match button to the regexp toolbar  A very useful feature in long/complex
  regexp's 
2011-11-29  Luís Pereira <luis.artur.pereira@gmail.com>
  * application.qrc, images/show-newlines.png, images/show-tabs-and-spaces.png,
  src/CMakeLists.txt, src/constants.h, src/mainwindow.cpp, src/mainwindow.h,
  src/preferences/regexpoptions.cpp, src/preferences/regexpoptions.h,
  src/preferences/regexpsettings.cpp, src/preferences/regexpsettings.h,
  src/ui/mainwindow.ui: Adds an regexpEdit toolbar  Adds (in the regexp editor
  area) the ability to: Show/Hide tabs and spaces indicators; Show/Hide line
  separators indicators.  The icons show my lack of artistic capabilities. 
2011-11-11  Luís Pereira <luis.artur.pereira@gmail.com>
  * application.qrc, images/unknown.png, src/CMakeLists.txt, src/constants.h,
  src/preferences/preferencesdialog.cpp, src/preferences/preferencesdialog.h,
  src/preferences/preferencesdialog.ui,
  src/preferences/preferencespageinterface.h,
  src/preferences/settingsinterface.cpp, src/preferences/settingsinterface.h:
  Adds Preferences/Settings framework classes  It's a very limited framework.
  Qt should provide an preferences/settings framework (IMHO). 
  PreferencesDialog provides an icon list configuration dialog box. It supports
  Ok, Apply and Cancel buttons.  PreferencesPageInterface is and interface for
  the preferences pages managed by PreferencesDialog.  SettingsInterface is the
  interface for the keeper of each page options. 
2011-11-09  Luís Pereira <luis.artur.pereira@gmail.com>
  * application.qrc, images/configure.png, src/constants.h, src/mainwindow.cpp,
  src/mainwindow.h: Adds Settings > Preferences menu entry  The first step of
  an ultra simple preferences "framework". Qt lacks an settings/configuration
  framework :( 
2011-11-28  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/ui/mainwindow.ui: Fixes layout issue in regexp options  Keep the match
  button away away from regexp options. 
2011-11-24  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/ui/mainwindow.ui: Sets inputEditToolbar floatable to false  No
  floatable toolbars. Having it in the top, bottom, left and right is enough. 
  * src/mainwindow.cpp, src/mainwindow.h, src/ui/mainwindow.ui: Adds View >
  Toolbar menus  Give the user a more 'standard' way to choose what toolbar are
  visible. The other way is right clicking on a toolbar area (a popup menu is
  fired with all the docked widgets and toolbars). 
  * src/ui/mainwindow.ui: Renames toolbar to editInputToolBar  There will be
  multiple toolbars, let's call them by name. 
2011-11-22  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/ui/mainwindow.ui: Removes windowTitle property  The windowTitle is
  already set in the mainwindow.cpp code with: qApp->applicationName() 
  * src/ui/mainwindow.ui: Sets ToolBarButtonStyle to ToollButtonFollowStyle 
  Just follow the environment we are in. 
2011-11-14  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/regexptextedit.cpp, src/regexptextedit.h: Adds
  showLineAndParagraphSeparatorsEnabled() to the RegexpTextEdit API  If a set
  method is provided, a 'get' must also be provided. 
2011-11-02  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/regexptextedit_p.cpp: Ran astyle-qregexp_editor 
  * src/mainwindow.cpp, src/regexptextedit.cpp, src/regexptextedit.h,
  src/regexptextedit_p.cpp, src/regexptextedit_p.h: Adds show line and
  paragraph separators to regexp editor  Disabled by default. UI to toggle it
  will follow. 
  * src/mainwindow.cpp, src/regexptextedit.cpp, src/regexptextedit.h,
  src/regexptextedit_p.cpp, src/regexptextedit_p.h: Adds show tabs and
  whitespaces option to the regexp editor  Give the user the ability to display
  spaces and tabs like in an word processor. Disabled by default. The UI to
  toggle it will follow. 
2011-09-27  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/regexpmodel.cpp: Use QRegExp PatternSyntax enum instead of "obscure"
  numbers  Easier to read and maintain. 
2011-06-28  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/CMakeLists.txt, src/mainwindow.cpp, src/mainwindow.h,
  src/parentheseshighlighter.cpp, src/parentheseshighlighter.h,
  src/regexptextedit.cpp, src/regexptextedit.h, src/regexptextedit_p.cpp,
  src/regexptextedit_p.h, src/ui/mainwindow.ui: Adds parentheses matching
  highlight  Closes SF feature request #3186604 
2011-03-25  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/ui/mainwindow.ui: Sets a proper tab order 
  * src/mainwindow.cpp, src/mainwindow.h, src/ui/mainwindow.ui: Changes Search
  to Match (in the regexp Ui)  Match is a more accurate description. 
  * src/mainwindow.cpp, src/ui/mainwindow.ui: Refactors the RegExp Ui  The
  regexp QLineEdit is replaced by an QPlainTextEdit, allowing easier complex
  regexp's pattern manipulation. Remaing QRegExp parameters Ui changed it's
  place on the Ui using the available space in a more effective way. 
2011-03-01  Luís Pereira <luis.artur.pereira@gmail.com>
  * src/mainwindow.cpp: Sets application icon (in the program windows) 
2011-03-21  Luís Pereira <luis.artur.pereira@gmail.com>
  * qregexp_editor-version.cpp.in, src/aboutdialog.cpp, src/aboutdialog.h,
  src/constants.h, src/escapedpatterndialog.cpp, src/escapedpatterndialog.h,
  src/main.cpp, src/mainwindow.cpp, src/mainwindow.h, src/node.cpp, src/node.h,
  src/qregexp_editor-version.h, src/regexpmodel.cpp, src/regexpmodel.h,
  src/searchdata.cpp, src/searchdata.h, src/searchsettings.cpp,
  src/searchsettings.h, src/treeitem.cpp, src/treeitem.h: Fixes typo in program
  name 
2011-03-18  Luís Pereira <luis.artur.pereira@gmail.com>
  * CPackConfig.cmake: Adds processor name to the package filename  Linux can
  run on an multitude of processors. The package filename must state for what
  processor it was built. 
  * CMakeLists.txt, CPackConfig.cmake, src/CMakeLists.txt: Follow MacOSX naming
  conventions for Apps  Some changes to make the mac binary better match the
  Mac OS X naming conventions for Apps.  Written-by: Mohammad Mehdi Salem
  Naraghi <momesana@googlemail.com> Refactored-by: Luís Pereira
  <luis.artur.pereira@gmail.com> | 
|  ftp.netlabs.org/pub/qtapps/qregexp-editor-0.2.1-os2.zip | 

This work is licensed under a Creative Commons Attribution 4.0 International License.
Aggiungi un commento