How do I import private keys from Bitcoin-qt to Multibit client? Question says it. I spent 20 mins Googling. Saw several links on bitcointalk.com but amazingly found no solution to this. Am I the first one trying to do this? 
Note the following are not the solutions I am looking for:


Transfer the BTC from Bitcoin-qt to Multibit by making a transaction
Some commandline geeky stuff
Manual Steps


Copy your public receiving addresses from Bitcoin-Qt.
Go to the Bitcoin-Qt console: click Help/Debug Window and then select the Console tab.
Run walletpassphrase [your password] [timeout in seconds] to unlock your password protected wallet.
Run dumpprivkey [Receiving Bitcoin Address] for each receiving address to be migrated to MultiBit. There may be hidden private change addresses in Bitcoin-Qt which don't show up in the receive tab. Run listaddressgroupings.
Copy the results of dumprivkey for each address (which are the corresponding private keys).
Start the Multibit client and create a new wallet.
Click Tools/Export Private Key after selecting the Do not password protect export file option.
Open the exported file in a text editor.
Below the private key generated by MultiBit, paste the private keys you have copied above. Remember to paste them before the End of private keys line.
After each private key, add a date that is prior to when you created the corresponding wallet. (You can check this date in the Bitcoin-Qt Transactions tab and scrolling to the very bottom.)
Repeat for all addresses you want to move to Multibit Client.
Save the key file and import it to the Multibit client using Tools &gt; Import Private Keys.
In MultiBit, you may not see your total until you click Tools &gt; Reset Blockchain and Transactions
In order to protect yourself from theft, delete the private key files.
Done!