summaryrefslogtreecommitdiffstats
path: root/configurationwidget.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Another round of Clang fixes...Arno2022-04-161-6/+6
|
* Make it compile with qt6Arno2022-04-161-1/+1
| | | | | | | *BIG FAT WARNING* Took me a while to figure it out, but the database connection only works with MINGW64 instead of MINGW32! With the latter loading the SQL Plugin fails! That said, off to brighter shores :)
* Implement alternating row colorsArno2018-02-031-1/+60
| | | | | | | | | | | | | | | Once again, surprisingly difficult, as you can see on the number of changed files. Coding the configuration options wasn't that difficult, but actually using them was. As it turned out, the default style on Windows doesn't use QApplication::palette() at all, though it does honor setAlternatingRowColors(). It just doesn't use the palette colors, but style sheets. Took me a while to figure out. So, there's always another layer of indirection: First, add all QTreeViews to Globals::views, then create a helper to set the style sheet.
* Sort copy dirs whenever possibleArno2018-02-011-0/+2
|
* Clean up ConfigurationWidgetArno2018-01-311-22/+12
| | | | | | * use type safe connect syntax * use lambdas as slot for selecting programs * make accept and cancel non-members. They're not needed anywhere else.
* Implement configuration option for MIME filtersArno2018-01-041-0/+8
|
* More renaming for new ItemSelectionWidgetArno2018-01-041-6/+6
| | | | | | | | | | | Use item instead of directory in var and function names to make clear that this a general purpose widget. Introduce a mode, so we can hide the browse button if we're not selecting directories. Make the label configurable and use different icons for folders or other items.
* Rename dirselectionwidget > itemselectionwidgetArno2018-01-041-3/+3
| | | | | It's much more general purpose than I thought. I'm gonna reuse the code for MIME-type filters later on.
* Implement favorite dirsArno2018-01-041-0/+8
|
* Implement DirSelectionWidgetArno2018-01-041-68/+5
| | | | | | This Widget lets you select a list of directories. It's basically about code reuse. We're gonna need this later when implementing the favorite directories feature.
* Add configuration option for copy dirsArno2016-12-021-0/+72
| | | | | | Copy dirs are destination directories for copy operations. They will be used later on to copy files or to check if a file has already been copied.
* Add configuration option for ffmpegArno2016-11-271-9/+22
|
* Align db widget in config dialog at the topArno2016-09-221-0/+1
|
* Set minimum width for config dialogArno2016-09-221-0/+1
| | | | Set it to the arbitrary value of 400 to make it look less cramped.
* Make ffprobe and mkvinfo configurableArno2016-09-031-0/+34
| | | | Need ffprobe for video file infos, maybe mkvinfo, too...
* Added configration dialogArno2016-08-201-0/+67
Database connection options are now configurable. Hopefully it doesn't end up in an infinite loop if the credentials are not corrent...