Remove circular inclusion
Remove circular inclusion(it breaks the qtcreator parsing of include guards), and replace it with an equivalent alternative
Remove circular inclusion(it breaks the qtcreator parsing of include guards), and replace it with an equivalent alternative