The dark theme option is still present, but it's not very reliable. It should update every widget and set it's style to the dark one. Also it should change the disassembly colors, etc.
Configuration::loadDefaultTheme() and Configuration::loadDarkTheme()+1, this is what Cutter using the Dark theme looks like with the Arc-Dark GTK theme on XFCE:

And Cutter with the default theme, with the Arc GTK theme:

The white buttons on the top left with default theme is weird.
@TheKoopaKingdom could it be that you don't have Qt's SVG support? How did you build cutter or did you use the builds from the GitHub releases?
I think we will also have to add that to the .pro file:
QT += svg
I built it myself. I followed the instructions to install Radare2, and, in src, ran the usual mkdir build && cd build, cmake .., and make.
(Can't test with the qmake option right now.)
So I suppose you used Qt from your distribution's packages? What distribution+version is this?
@TheKoopaKingdom Can you test with the latest version and tell what's broken exactly?
So I suppose you used Qt from your distribution's packages? What distribution+version is this?
Yep. This is Arch Linux, Qt version 5.9.2.
Can you test with the latest version and tell what's broken exactly?
Rebuilt with the latest version, some of it is better now.
Issues that still persist:
Dashboard | Disassembly | Graph..., or Sections | Comments) are gray/white.


I could reproduce the white icons when QtSvg is not installed. It is now required as of https://github.com/radareorg/cutter/commit/9927f2cf206a92b1b63b41adf36c179297811f7b.
Fixed most of the issues:

Note the different highlight colors in functions on the left (explicitly set) and offset info on the right (system default). In my opinion, we could just use system colors for all lists.
By the way, I found out it is possible to refer to palette colors from stylesheets: http://doc.qt.io/qt-5/stylesheet-reference.html#paletterole
Most helpful comment
Fixed most of the issues:

Note the different highlight colors in functions on the left (explicitly set) and offset info on the right (system default). In my opinion, we could just use system colors for all lists.
By the way, I found out it is possible to refer to palette colors from stylesheets: http://doc.qt.io/qt-5/stylesheet-reference.html#paletterole