Karan, you mentioned that Bearer is a qt plugin. There is another thing you could try.
Could you please check if on your win 7 is set the environment variable QT_PLUGIN__PATH?
If it is set then openlp on your system is probably trying to load qt plugins from those folders.
If so, openlp should probably unset this variable at startup.
Could you please also try to unset this variable and run openlp if it will work on your machine?
Karan, you mentioned that Bearer is a qt plugin. There is another thing you could try.
Could you please check if on your win 7 is set the environment variable QT_PLUGIN__PATH?
If it is set then openlp on your system is probably trying to load qt plugins from those folders.
If so, openlp should probably unset this variable at startup.
Could you please also try to unset this variable and run openlp if it will work on your machine?
For list of available qt variables see: qtunderground. org/wiki/ Qt_Environment_ Variables
http://